https://launchpad.net/ubuntu/+source/pktools/2.6.7.6+ds-4build2/+build/27003425 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux bos02-arm64-064 5.4.0-164-generic #181-Ubuntu SMP Fri Sep 1 13:42:23 UTC 2023 aarch64 Buildd toolchain package versions: launchpad-buildd_235~645~ubuntu20.04.1 python3-lpbuildd_235~645~ubuntu20.04.1 sbuild_0.79.0-1ubuntu1 git-build-recipe_0.3.6 git_1:2.25.1-1ubuntu3.11 dpkg-dev_1.19.7ubuntu3.2 python3-debian_0.1.36ubuntu1.1. Syncing the system clock with the buildd NTP service... 17 Nov 18:34:42 ntpdate[1881]: adjust time server 10.211.37.1 offset 0.010253 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=noble --arch=armhf PACKAGEBUILD-27003425 --image-type chroot /home/buildd/filecache-default/59612f0fc5bae33f6226b6e60c2e882b82c04bd0 Creating target for build PACKAGEBUILD-27003425 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=noble --arch=armhf PACKAGEBUILD-27003425 Starting target for build PACKAGEBUILD-27003425 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=noble --arch=armhf PACKAGEBUILD-27003425 'deb http://ftpmaster.internal/ubuntu noble main universe' 'deb http://ftpmaster.internal/ubuntu noble-security main universe' 'deb http://ftpmaster.internal/ubuntu noble-updates main universe' 'deb http://ftpmaster.internal/ubuntu noble-proposed main universe' Overriding sources.list in build-PACKAGEBUILD-27003425 RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=noble --arch=armhf PACKAGEBUILD-27003425 Updating target for build PACKAGEBUILD-27003425 Get:1 http://ftpmaster.internal/ubuntu noble InRelease [240 kB] Get:2 http://ftpmaster.internal/ubuntu noble-security InRelease [74.9 kB] Get:3 http://ftpmaster.internal/ubuntu noble-updates InRelease [74.9 kB] Get:4 http://ftpmaster.internal/ubuntu noble-proposed InRelease [102 kB] Get:5 http://ftpmaster.internal/ubuntu noble/main armhf Packages [1336 kB] Get:6 http://ftpmaster.internal/ubuntu noble/main Translation-en [517 kB] Get:7 http://ftpmaster.internal/ubuntu noble/universe armhf Packages [14.3 MB] Get:8 http://ftpmaster.internal/ubuntu noble/universe Translation-en [6021 kB] Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main armhf Packages [74.1 kB] Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main Translation-en [33.9 kB] Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf Packages [1412 kB] Get:12 http://ftpmaster.internal/ubuntu noble-proposed/universe Translation-en [443 kB] Fetched 24.6 MB in 20s (1203 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following package was automatically installed and is no longer required: libunistring2 Use 'sudo apt autoremove' to remove it. The following NEW packages will be installed: libunistring5 The following packages will be upgraded: apt apt-utils base-files base-passwd bash bash-completion binutils binutils-arm-linux-gnueabihf binutils-common cpp-13 debianutils diffutils dpkg dpkg-dev fakeroot g++-13 gcc-13 gcc-13-base grep libapparmor1 libapt-pkg6.0 libargon2-1 libasan8 libatomic1 libaudit-common libaudit1 libbinutils libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcc1-0 libctf-nobfd0 libctf0 libdb5.3 libdpkg-perl libfakeroot libgcc-13-dev libgcc-s1 libgnutls30 libgomp1 libidn2-0 liblzma5 libncursesw6 libnsl-dev libnsl2 libpng16-16 libselinux1 libsemanage-common libsemanage2 libsframe1 libsqlite3-0 libssl3 libstdc++-13-dev libstdc++6 libsystemd-shared libsystemd0 libtinfo6 libtirpc-common libtirpc-dev libtirpc3 libubsan1 libudev1 libxxhash0 libzstd1 lto-disabled-list mawk ncurses-base ncurses-bin openssl optipng systemd systemd-dev systemd-sysv xz-utils 76 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 70.7 MB of archives. After this operation, 1684 kB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu noble/main armhf libnsl-dev armhf 1.3.0-3 [65.8 kB] Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc6-dev armhf 2.38-3ubuntu1 [1347 kB] Get:3 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc-dev-bin armhf 2.38-3ubuntu1 [18.9 kB] Get:4 http://ftpmaster.internal/ubuntu noble/main armhf libtirpc-common all 1.3.4+ds-1 [7920 B] Get:5 http://ftpmaster.internal/ubuntu noble/main armhf libtirpc-dev armhf 1.3.4+ds-1 [184 kB] Get:6 http://ftpmaster.internal/ubuntu noble/main armhf libtirpc3 armhf 1.3.4+ds-1 [72.0 kB] Get:7 http://ftpmaster.internal/ubuntu noble/main armhf libnsl2 armhf 1.3.0-3 [35.9 kB] Get:8 http://ftpmaster.internal/ubuntu noble/main armhf libcc1-0 armhf 13.2.0-6ubuntu1 [43.7 kB] Get:9 http://ftpmaster.internal/ubuntu noble/main armhf gcc-13-base armhf 13.2.0-6ubuntu1 [44.3 kB] Get:10 http://ftpmaster.internal/ubuntu noble/main armhf libgcc-s1 armhf 13.2.0-6ubuntu1 [41.4 kB] Get:11 http://ftpmaster.internal/ubuntu noble/main armhf libgomp1 armhf 13.2.0-6ubuntu1 [120 kB] Get:12 http://ftpmaster.internal/ubuntu noble/main armhf libatomic1 armhf 13.2.0-6ubuntu1 [7766 B] Get:13 http://ftpmaster.internal/ubuntu noble/main armhf libasan8 armhf 13.2.0-6ubuntu1 [2749 kB] Get:14 http://ftpmaster.internal/ubuntu noble/main armhf libubsan1 armhf 13.2.0-6ubuntu1 [1072 kB] Get:15 http://ftpmaster.internal/ubuntu noble/main armhf g++-13 armhf 13.2.0-6ubuntu1 [9436 kB] Get:16 http://ftpmaster.internal/ubuntu noble/main armhf libstdc++-13-dev armhf 13.2.0-6ubuntu1 [2447 kB] Get:17 http://ftpmaster.internal/ubuntu noble/main armhf libgcc-13-dev armhf 13.2.0-6ubuntu1 [901 kB] Get:18 http://ftpmaster.internal/ubuntu noble/main armhf gcc-13 armhf 13.2.0-6ubuntu1 [16.5 MB] Get:19 http://ftpmaster.internal/ubuntu noble/main armhf cpp-13 armhf 13.2.0-6ubuntu1 [8246 kB] Get:20 http://ftpmaster.internal/ubuntu noble/main armhf libstdc++6 armhf 13.2.0-6ubuntu1 [697 kB] Get:21 http://ftpmaster.internal/ubuntu noble/main armhf libzstd1 armhf 1.5.5+dfsg2-2 [265 kB] Get:22 http://ftpmaster.internal/ubuntu noble/main armhf libctf0 armhf 2.41-6ubuntu1 [86.8 kB] Get:23 http://ftpmaster.internal/ubuntu noble/main armhf libctf-nobfd0 armhf 2.41-6ubuntu1 [87.2 kB] Get:24 http://ftpmaster.internal/ubuntu noble/main armhf libsframe1 armhf 2.41-6ubuntu1 [12.9 kB] Get:25 http://ftpmaster.internal/ubuntu noble/main armhf libbinutils armhf 2.41-6ubuntu1 [457 kB] Get:26 http://ftpmaster.internal/ubuntu noble/main armhf binutils-common armhf 2.41-6ubuntu1 [228 kB] Get:27 http://ftpmaster.internal/ubuntu noble/main armhf binutils armhf 2.41-6ubuntu1 [3080 B] Get:28 http://ftpmaster.internal/ubuntu noble/main armhf binutils-arm-linux-gnueabihf armhf 2.41-6ubuntu1 [2934 kB] Get:29 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc6 armhf 2.38-3ubuntu1 [2818 kB] Get:30 http://ftpmaster.internal/ubuntu noble/main armhf base-files armhf 13ubuntu4 [73.4 kB] Get:31 http://ftpmaster.internal/ubuntu noble/main armhf debianutils armhf 5.14 [88.0 kB] Get:32 http://ftpmaster.internal/ubuntu noble-proposed/main armhf bash armhf 5.2.15-2ubuntu2 [675 kB] Get:33 http://ftpmaster.internal/ubuntu noble/main armhf diffutils armhf 1:3.10-1 [167 kB] Get:34 http://ftpmaster.internal/ubuntu noble/main armhf liblzma5 armhf 5.4.4-0.1 [110 kB] Get:35 http://ftpmaster.internal/ubuntu noble/main armhf libapparmor1 armhf 4.0.0~alpha2-0ubuntu6 [43.6 kB] Get:36 http://ftpmaster.internal/ubuntu noble/main armhf libaudit-common all 1:3.1.1-1build1 [5510 B] Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcap-ng0 armhf 0.8.3-1build3 [13.7 kB] Get:38 http://ftpmaster.internal/ubuntu noble/main armhf libaudit1 armhf 1:3.1.1-1build1 [44.0 kB] Get:39 http://ftpmaster.internal/ubuntu noble/main armhf libselinux1 armhf 3.5-1build1 [70.1 kB] Get:40 http://ftpmaster.internal/ubuntu noble/main armhf libssl3 armhf 3.0.10-1ubuntu2.1 [1572 kB] Get:41 http://ftpmaster.internal/ubuntu noble/main armhf systemd-sysv armhf 253.5-1ubuntu7 [11.5 kB] Get:42 http://ftpmaster.internal/ubuntu noble/main armhf systemd-dev all 253.5-1ubuntu7 [78.5 kB] Get:43 http://ftpmaster.internal/ubuntu noble/main armhf systemd armhf 253.5-1ubuntu7 [3043 kB] Get:44 http://ftpmaster.internal/ubuntu noble/main armhf libsystemd-shared armhf 253.5-1ubuntu7 [1781 kB] Get:45 http://ftpmaster.internal/ubuntu noble/main armhf libsystemd0 armhf 253.5-1ubuntu7 [379 kB] Get:46 http://ftpmaster.internal/ubuntu noble/main armhf libudev1 armhf 253.5-1ubuntu7 [151 kB] Get:47 http://ftpmaster.internal/ubuntu noble/main armhf libxxhash0 armhf 0.8.2-2 [31.3 kB] Get:48 http://ftpmaster.internal/ubuntu noble/main armhf libapt-pkg6.0 armhf 2.7.6 [960 kB] Get:49 http://ftpmaster.internal/ubuntu noble/main armhf dpkg armhf 1.22.1ubuntu2 [1348 kB] Get:50 http://ftpmaster.internal/ubuntu noble/main armhf grep armhf 3.11-3 [157 kB] Get:51 http://ftpmaster.internal/ubuntu noble/main armhf ncurses-bin armhf 6.4+20231016-1 [176 kB] Get:52 http://ftpmaster.internal/ubuntu noble/main armhf base-passwd armhf 3.6.2 [51.0 kB] Get:53 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libc-bin armhf 2.38-3ubuntu1 [532 kB] Get:54 http://ftpmaster.internal/ubuntu noble/main armhf ncurses-base all 6.4+20231016-1 [24.7 kB] Get:55 http://ftpmaster.internal/ubuntu noble/main armhf libdb5.3 armhf 5.3.28+dfsg2-4 [652 kB] Get:56 http://ftpmaster.internal/ubuntu noble/main armhf apt armhf 2.7.6 [1360 kB] Get:57 http://ftpmaster.internal/ubuntu noble/main armhf apt-utils armhf 2.7.6 [212 kB] Get:58 http://ftpmaster.internal/ubuntu noble/main armhf libunistring5 armhf 1.1-2 [512 kB] Get:59 http://ftpmaster.internal/ubuntu noble/main armhf libidn2-0 armhf 2.3.4-1build1 [94.2 kB] Get:60 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libgnutls30 armhf 3.8.1-4ubuntu4 [945 kB] Get:61 http://ftpmaster.internal/ubuntu noble/main armhf libsemanage-common all 3.5-1build1 [9982 B] Get:62 http://ftpmaster.internal/ubuntu noble/main armhf libsemanage2 armhf 3.5-1build1 [84.1 kB] Get:63 http://ftpmaster.internal/ubuntu noble/main armhf libncursesw6 armhf 6.4+20231016-1 [117 kB] Get:64 http://ftpmaster.internal/ubuntu noble/main armhf libtinfo6 armhf 6.4+20231016-1 [91.0 kB] Get:65 http://ftpmaster.internal/ubuntu noble/main armhf mawk armhf 1.3.4.20231102-1 [115 kB] Get:66 http://ftpmaster.internal/ubuntu noble/main armhf libargon2-1 armhf 0~20190702+dfsg-4 [22.3 kB] Get:67 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsqlite3-0 armhf 3.44.0-1 [586 kB] Get:68 http://ftpmaster.internal/ubuntu noble/main armhf openssl armhf 3.0.10-1ubuntu2.1 [1158 kB] Get:69 http://ftpmaster.internal/ubuntu noble/main armhf bash-completion all 1:2.11-8 [180 kB] Get:70 http://ftpmaster.internal/ubuntu noble/main armhf libpng16-16 armhf 1.6.40-2 [166 kB] Get:71 http://ftpmaster.internal/ubuntu noble/main armhf xz-utils armhf 5.4.4-0.1 [266 kB] Get:72 http://ftpmaster.internal/ubuntu noble/main armhf dpkg-dev all 1.22.1ubuntu2 [1148 kB] Get:73 http://ftpmaster.internal/ubuntu noble/main armhf libdpkg-perl all 1.22.1ubuntu2 [285 kB] Get:74 http://ftpmaster.internal/ubuntu noble/main armhf lto-disabled-list all 44 [12.4 kB] Get:75 http://ftpmaster.internal/ubuntu noble/main armhf libfakeroot armhf 1.32.2-1 [28.0 kB] Get:76 http://ftpmaster.internal/ubuntu noble/main armhf fakeroot armhf 1.32.2-1 [68.8 kB] Get:77 http://ftpmaster.internal/ubuntu noble/main armhf optipng armhf 0.7.7-3 [82.2 kB] Preconfiguring packages ... Fetched 70.7 MB in 4s (15.8 MB/s) (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../0-libnsl-dev_1.3.0-3_armhf.deb ... Unpacking libnsl-dev:armhf (1.3.0-3) over (1.3.0-2build2) ... Preparing to unpack .../1-libc6-dev_2.38-3ubuntu1_armhf.deb ... Unpacking libc6-dev:armhf (2.38-3ubuntu1) over (2.38-1ubuntu6) ... Preparing to unpack .../2-libc-dev-bin_2.38-3ubuntu1_armhf.deb ... Unpacking libc-dev-bin (2.38-3ubuntu1) over (2.38-1ubuntu6) ... Preparing to unpack .../3-libtirpc-common_1.3.4+ds-1_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1) over (1.3.3+ds-1) ... Preparing to unpack .../4-libtirpc-dev_1.3.4+ds-1_armhf.deb ... Unpacking libtirpc-dev:armhf (1.3.4+ds-1) over (1.3.3+ds-1) ... Preparing to unpack .../5-libtirpc3_1.3.4+ds-1_armhf.deb ... Unpacking libtirpc3:armhf (1.3.4+ds-1) over (1.3.3+ds-1) ... Preparing to unpack .../6-libnsl2_1.3.0-3_armhf.deb ... Unpacking libnsl2:armhf (1.3.0-3) over (1.3.0-2build2) ... Preparing to unpack .../7-libcc1-0_13.2.0-6ubuntu1_armhf.deb ... Unpacking libcc1-0:armhf (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../8-gcc-13-base_13.2.0-6ubuntu1_armhf.deb ... Unpacking gcc-13-base:armhf (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Setting up gcc-13-base:armhf (13.2.0-6ubuntu1) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../libgcc-s1_13.2.0-6ubuntu1_armhf.deb ... Unpacking libgcc-s1:armhf (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Setting up libgcc-s1:armhf (13.2.0-6ubuntu1) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../0-libgomp1_13.2.0-6ubuntu1_armhf.deb ... Unpacking libgomp1:armhf (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../1-libatomic1_13.2.0-6ubuntu1_armhf.deb ... Unpacking libatomic1:armhf (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../2-libasan8_13.2.0-6ubuntu1_armhf.deb ... Unpacking libasan8:armhf (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../3-libubsan1_13.2.0-6ubuntu1_armhf.deb ... Unpacking libubsan1:armhf (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../4-g++-13_13.2.0-6ubuntu1_armhf.deb ... Unpacking g++-13 (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../5-libstdc++-13-dev_13.2.0-6ubuntu1_armhf.deb ... Unpacking libstdc++-13-dev:armhf (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../6-libgcc-13-dev_13.2.0-6ubuntu1_armhf.deb ... Unpacking libgcc-13-dev:armhf (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../7-gcc-13_13.2.0-6ubuntu1_armhf.deb ... Unpacking gcc-13 (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../8-cpp-13_13.2.0-6ubuntu1_armhf.deb ... Unpacking cpp-13 (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../9-libstdc++6_13.2.0-6ubuntu1_armhf.deb ... Unpacking libstdc++6:armhf (13.2.0-6ubuntu1) over (13.2.0-4ubuntu3) ... Setting up libstdc++6:armhf (13.2.0-6ubuntu1) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../libzstd1_1.5.5+dfsg2-2_armhf.deb ... Unpacking libzstd1:armhf (1.5.5+dfsg2-2) over (1.5.5+dfsg2-1ubuntu2) ... Setting up libzstd1:armhf (1.5.5+dfsg2-2) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../0-libctf0_2.41-6ubuntu1_armhf.deb ... Unpacking libctf0:armhf (2.41-6ubuntu1) over (2.41-5ubuntu1) ... Preparing to unpack .../1-libctf-nobfd0_2.41-6ubuntu1_armhf.deb ... Unpacking libctf-nobfd0:armhf (2.41-6ubuntu1) over (2.41-5ubuntu1) ... Preparing to unpack .../2-libsframe1_2.41-6ubuntu1_armhf.deb ... Unpacking libsframe1:armhf (2.41-6ubuntu1) over (2.41-5ubuntu1) ... Preparing to unpack .../3-libbinutils_2.41-6ubuntu1_armhf.deb ... Unpacking libbinutils:armhf (2.41-6ubuntu1) over (2.41-5ubuntu1) ... Preparing to unpack .../4-binutils-common_2.41-6ubuntu1_armhf.deb ... Unpacking binutils-common:armhf (2.41-6ubuntu1) over (2.41-5ubuntu1) ... Preparing to unpack .../5-binutils_2.41-6ubuntu1_armhf.deb ... Unpacking binutils (2.41-6ubuntu1) over (2.41-5ubuntu1) ... Preparing to unpack .../6-binutils-arm-linux-gnueabihf_2.41-6ubuntu1_armhf.deb ... Unpacking binutils-arm-linux-gnueabihf (2.41-6ubuntu1) over (2.41-5ubuntu1) ... Preparing to unpack .../7-libc6_2.38-3ubuntu1_armhf.deb ... Unpacking libc6:armhf (2.38-3ubuntu1) over (2.38-1ubuntu6) ... Setting up libc6:armhf (2.38-3ubuntu1) ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../base-files_13ubuntu4_armhf.deb ... Unpacking base-files (13ubuntu4) over (13ubuntu3) ... Setting up base-files (13ubuntu4) ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... (Reading database ... 13362 files and directories currently installed.) Preparing to unpack .../debianutils_5.14_armhf.deb ... Unpacking debianutils (5.14) over (5.8-1) ... Setting up debianutils (5.14) ... (Reading database ... 13361 files and directories currently installed.) Preparing to unpack .../bash_5.2.15-2ubuntu2_armhf.deb ... Unpacking bash (5.2.15-2ubuntu2) over (5.2.15-2ubuntu1) ... Setting up bash (5.2.15-2ubuntu2) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... 13361 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.10-1_armhf.deb ... Unpacking diffutils (1:3.10-1) over (1:3.8-4) ... Setting up diffutils (1:3.10-1) ... (Reading database ... 13361 files and directories currently installed.) Preparing to unpack .../liblzma5_5.4.4-0.1_armhf.deb ... Unpacking liblzma5:armhf (5.4.4-0.1) over (5.4.1-0.2) ... Setting up liblzma5:armhf (5.4.4-0.1) ... (Reading database ... 13361 files and directories currently installed.) Preparing to unpack .../libapparmor1_4.0.0~alpha2-0ubuntu6_armhf.deb ... Unpacking libapparmor1:armhf (4.0.0~alpha2-0ubuntu6) over (4.0.0~alpha2-0ubuntu5) ... Preparing to unpack .../libaudit-common_1%3a3.1.1-1build1_all.deb ... Unpacking libaudit-common (1:3.1.1-1build1) over (1:3.1.1-1) ... Setting up libaudit-common (1:3.1.1-1build1) ... (Reading database ... 13361 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.8.3-1build3_armhf.deb ... Unpacking libcap-ng0:armhf (0.8.3-1build3) over (0.8.3-1build2) ... Setting up libcap-ng0:armhf (0.8.3-1build3) ... (Reading database ... 13361 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a3.1.1-1build1_armhf.deb ... Unpacking libaudit1:armhf (1:3.1.1-1build1) over (1:3.1.1-1) ... Setting up libaudit1:armhf (1:3.1.1-1build1) ... (Reading database ... 13361 files and directories currently installed.) Preparing to unpack .../libselinux1_3.5-1build1_armhf.deb ... Unpacking libselinux1:armhf (3.5-1build1) over (3.5-1) ... Setting up libselinux1:armhf (3.5-1build1) ... (Reading database ... 13361 files and directories currently installed.) Preparing to unpack .../libssl3_3.0.10-1ubuntu2.1_armhf.deb ... Unpacking libssl3:armhf (3.0.10-1ubuntu2.1) over (3.0.10-1ubuntu2) ... Preparing to unpack .../systemd-sysv_253.5-1ubuntu7_armhf.deb ... Unpacking systemd-sysv (253.5-1ubuntu7) over (253.5-1ubuntu6) ... Preparing to unpack .../systemd-dev_253.5-1ubuntu7_all.deb ... Unpacking systemd-dev (253.5-1ubuntu7) over (253.5-1ubuntu6) ... Setting up libssl3:armhf (3.0.10-1ubuntu2.1) ... (Reading database ... 13361 files and directories currently installed.) Preparing to unpack .../systemd_253.5-1ubuntu7_armhf.deb ... Unpacking systemd (253.5-1ubuntu7) over (253.5-1ubuntu6) ... Preparing to unpack .../libsystemd-shared_253.5-1ubuntu7_armhf.deb ... Unpacking libsystemd-shared:armhf (253.5-1ubuntu7) over (253.5-1ubuntu6) ... Preparing to unpack .../libsystemd0_253.5-1ubuntu7_armhf.deb ... Unpacking libsystemd0:armhf (253.5-1ubuntu7) over (253.5-1ubuntu6) ... Setting up libsystemd0:armhf (253.5-1ubuntu7) ... (Reading database ... 13361 files and directories currently installed.) Preparing to unpack .../libudev1_253.5-1ubuntu7_armhf.deb ... Unpacking libudev1:armhf (253.5-1ubuntu7) over (253.5-1ubuntu6) ... Setting up libudev1:armhf (253.5-1ubuntu7) ... (Reading database ... 13361 files and directories currently installed.) Preparing to unpack .../libxxhash0_0.8.2-2_armhf.deb ... Unpacking libxxhash0:armhf (0.8.2-2) over (0.8.1-1) ... Setting up libxxhash0:armhf (0.8.2-2) ... (Reading database ... 13361 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.7.6_armhf.deb ... Unpacking libapt-pkg6.0:armhf (2.7.6) over (2.7.3) ... Setting up libapt-pkg6.0:armhf (2.7.6) ... (Reading database ... 13361 files and directories currently installed.) Preparing to unpack .../dpkg_1.22.1ubuntu2_armhf.deb ... Unpacking dpkg (1.22.1ubuntu2) over (1.22.0ubuntu1) ... Setting up dpkg (1.22.1ubuntu2) ... (Reading database ... 13359 files and directories currently installed.) Preparing to unpack .../archives/grep_3.11-3_armhf.deb ... Unpacking grep (3.11-3) over (3.11-2) ... Setting up grep (3.11-3) ... (Reading database ... 13359 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.4+20231016-1_armhf.deb ... Unpacking ncurses-bin (6.4+20231016-1) over (6.4+20230625-2) ... Setting up ncurses-bin (6.4+20231016-1) ... (Reading database ... 13359 files and directories currently installed.) Preparing to unpack .../base-passwd_3.6.2_armhf.deb ... Unpacking base-passwd (3.6.2) over (3.6.1) ... Setting up base-passwd (3.6.2) ... (Reading database ... 13359 files and directories currently installed.) Preparing to unpack .../libc-bin_2.38-3ubuntu1_armhf.deb ... Unpacking libc-bin (2.38-3ubuntu1) over (2.38-1ubuntu6) ... Setting up libc-bin (2.38-3ubuntu1) ... (Reading database ... 13359 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.4+20231016-1_all.deb ... Unpacking ncurses-base (6.4+20231016-1) over (6.4+20230625-2) ... Setting up ncurses-base (6.4+20231016-1) ... (Reading database ... 13359 files and directories currently installed.) Preparing to unpack .../libdb5.3_5.3.28+dfsg2-4_armhf.deb ... Unpacking libdb5.3:armhf (5.3.28+dfsg2-4) over (5.3.28+dfsg2-2) ... Setting up libdb5.3:armhf (5.3.28+dfsg2-4) ... (Reading database ... 13359 files and directories currently installed.) Preparing to unpack .../archives/apt_2.7.6_armhf.deb ... Unpacking apt (2.7.6) over (2.7.3) ... Setting up apt (2.7.6) ... (Reading database ... 13359 files and directories currently installed.) Preparing to unpack .../apt-utils_2.7.6_armhf.deb ... Unpacking apt-utils (2.7.6) over (2.7.3) ... Selecting previously unselected package libunistring5:armhf. Preparing to unpack .../libunistring5_1.1-2_armhf.deb ... Unpacking libunistring5:armhf (1.1-2) ... Setting up libunistring5:armhf (1.1-2) ... (Reading database ... 13364 files and directories currently installed.) Preparing to unpack .../libidn2-0_2.3.4-1build1_armhf.deb ... Unpacking libidn2-0:armhf (2.3.4-1build1) over (2.3.4-1) ... Setting up libidn2-0:armhf (2.3.4-1build1) ... (Reading database ... 13364 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.8.1-4ubuntu4_armhf.deb ... Unpacking libgnutls30:armhf (3.8.1-4ubuntu4) over (3.8.1-4ubuntu1) ... Setting up libgnutls30:armhf (3.8.1-4ubuntu4) ... (Reading database ... 13365 files and directories currently installed.) Preparing to unpack .../libsemanage-common_3.5-1build1_all.deb ... Unpacking libsemanage-common (3.5-1build1) over (3.5-1) ... Setting up libsemanage-common (3.5-1build1) ... (Reading database ... 13365 files and directories currently installed.) Preparing to unpack .../libsemanage2_3.5-1build1_armhf.deb ... Unpacking libsemanage2:armhf (3.5-1build1) over (3.5-1) ... Setting up libsemanage2:armhf (3.5-1build1) ... (Reading database ... 13365 files and directories currently installed.) Preparing to unpack .../libncursesw6_6.4+20231016-1_armhf.deb ... Unpacking libncursesw6:armhf (6.4+20231016-1) over (6.4+20230625-2) ... Preparing to unpack .../libtinfo6_6.4+20231016-1_armhf.deb ... Unpacking libtinfo6:armhf (6.4+20231016-1) over (6.4+20230625-2) ... Setting up libtinfo6:armhf (6.4+20231016-1) ... (Reading database ... 13365 files and directories currently installed.) Preparing to unpack .../00-mawk_1.3.4.20231102-1_armhf.deb ... Unpacking mawk (1.3.4.20231102-1) over (1.3.4.20230730-1) ... Preparing to unpack .../01-libargon2-1_0~20190702+dfsg-4_armhf.deb ... Unpacking libargon2-1:armhf (0~20190702+dfsg-4) over (0~20190702+dfsg-3) ... Preparing to unpack .../02-libsqlite3-0_3.44.0-1_armhf.deb ... Unpacking libsqlite3-0:armhf (3.44.0-1) over (3.42.0-1) ... Preparing to unpack .../03-openssl_3.0.10-1ubuntu2.1_armhf.deb ... Unpacking openssl (3.0.10-1ubuntu2.1) over (3.0.10-1ubuntu2) ... Preparing to unpack .../04-bash-completion_1%3a2.11-8_all.deb ... Unpacking bash-completion (1:2.11-8) over (1:2.11-7) ... Preparing to unpack .../05-libpng16-16_1.6.40-2_armhf.deb ... Unpacking libpng16-16:armhf (1.6.40-2) over (1.6.40-1) ... Preparing to unpack .../06-xz-utils_5.4.4-0.1_armhf.deb ... Unpacking xz-utils (5.4.4-0.1) over (5.4.1-0.2) ... Preparing to unpack .../07-dpkg-dev_1.22.1ubuntu2_all.deb ... Unpacking dpkg-dev (1.22.1ubuntu2) over (1.22.0ubuntu1) ... Preparing to unpack .../08-libdpkg-perl_1.22.1ubuntu2_all.deb ... Unpacking libdpkg-perl (1.22.1ubuntu2) over (1.22.0ubuntu1) ... Preparing to unpack .../09-lto-disabled-list_44_all.deb ... Unpacking lto-disabled-list (44) over (43) ... Preparing to unpack .../10-libfakeroot_1.32.2-1_armhf.deb ... Unpacking libfakeroot:armhf (1.32.2-1) over (1.32.1-1) ... Preparing to unpack .../11-fakeroot_1.32.2-1_armhf.deb ... Unpacking fakeroot (1.32.2-1) over (1.32.1-1) ... Preparing to unpack .../12-optipng_0.7.7-3_armhf.deb ... Unpacking optipng (0.7.7-3) over (0.7.7-2build1) ... Setting up lto-disabled-list (44) ... Setting up libapparmor1:armhf (4.0.0~alpha2-0ubuntu6) ... Setting up apt-utils (2.7.6) ... Setting up cpp-13 (13.2.0-6ubuntu1) ... Setting up libtirpc-common (1.3.4+ds-1) ... Setting up libargon2-1:armhf (0~20190702+dfsg-4) ... Setting up libsqlite3-0:armhf (3.44.0-1) ... Setting up binutils-common:armhf (2.41-6ubuntu1) ... Setting up libctf-nobfd0:armhf (2.41-6ubuntu1) ... Setting up systemd-dev (253.5-1ubuntu7) ... Setting up libgomp1:armhf (13.2.0-6ubuntu1) ... Setting up libsframe1:armhf (2.41-6ubuntu1) ... Setting up libfakeroot:armhf (1.32.2-1) ... Setting up fakeroot (1.32.2-1) ... Setting up bash-completion (1:2.11-8) ... Setting up xz-utils (5.4.4-0.1) ... Setting up libpng16-16:armhf (1.6.40-2) ... Setting up libatomic1:armhf (13.2.0-6ubuntu1) ... Setting up libsystemd-shared:armhf (253.5-1ubuntu7) ... Setting up libncursesw6:armhf (6.4+20231016-1) ... Setting up libdpkg-perl (1.22.1ubuntu2) ... Setting up libubsan1:armhf (13.2.0-6ubuntu1) ... Setting up libasan8:armhf (13.2.0-6ubuntu1) ... Setting up mawk (1.3.4.20231102-1) ... Setting up libbinutils:armhf (2.41-6ubuntu1) ... Setting up libc-dev-bin (2.38-3ubuntu1) ... Setting up openssl (3.0.10-1ubuntu2.1) ... Setting up libcc1-0:armhf (13.2.0-6ubuntu1) ... Setting up libctf0:armhf (2.41-6ubuntu1) ... Setting up libtirpc3:armhf (1.3.4+ds-1) ... Setting up systemd (253.5-1ubuntu7) ... Initializing machine ID from random generator. Setting up libtirpc-dev:armhf (1.3.4+ds-1) ... Setting up optipng (0.7.7-3) ... Setting up libgcc-13-dev:armhf (13.2.0-6ubuntu1) ... Setting up libnsl2:armhf (1.3.0-3) ... Setting up binutils-arm-linux-gnueabihf (2.41-6ubuntu1) ... Setting up systemd-sysv (253.5-1ubuntu7) ... Setting up binutils (2.41-6ubuntu1) ... Setting up dpkg-dev (1.22.1ubuntu2) ... Setting up gcc-13 (13.2.0-6ubuntu1) ... Setting up libnsl-dev:armhf (1.3.0-3) ... Setting up libc6-dev:armhf (2.38-3ubuntu1) ... Setting up libstdc++-13-dev:armhf (13.2.0-6ubuntu1) ... Setting up g++-13 (13.2.0-6ubuntu1) ... Processing triggers for debianutils (5.14) ... Processing triggers for libc-bin (2.38-3ubuntu1) ... RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-27003425 armhf noble-proposed -c chroot:build-PACKAGEBUILD-27003425 --arch=armhf --dist=noble-proposed --nolog pktools_2.6.7.6+ds-4build2.dsc Initiating build PACKAGEBUILD-27003425 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 5.4.0-164-generic #181-Ubuntu SMP Fri Sep 1 13:42:23 UTC 2023 armv7l sbuild (Debian sbuild) 0.79.0 (05 February 2020) on bos02-arm64-064.buildd +==============================================================================+ | pktools 2.6.7.6+ds-4build2 (armhf) Fri, 17 Nov 2023 18:36:08 +0000 | +==============================================================================+ Package: pktools Version: 2.6.7.6+ds-4build2 Source Version: 2.6.7.6+ds-4build2 Distribution: noble-proposed Machine Architecture: arm64 Host Architecture: armhf Build Architecture: armhf Build Type: any I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-27003425/chroot-autobuild' with '<>' I: NOTICE: Log filtering will replace 'build/pktools-bLfa7q/resolver-H4Dl46' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- pktools_2.6.7.6+ds-4build2.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/pktools-bLfa7q/pktools-2.6.7.6+ds' with '<>' I: NOTICE: Log filtering will replace 'build/pktools-bLfa7q' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 12), cmake, libgdal-dev (>= 1.10.0-0~), libgsl-dev | libgsl0-dev, libboost-dev, libarmadillo-dev, libfann-dev, libsvm-dev, pkg-kde-tools, docbook2x, docbook-xsl, docbook-xml, xsltproc, build-essential, fakeroot Filtered Build-Depends: debhelper-compat (= 12), cmake, libgdal-dev (>= 1.10.0-0~), libgsl-dev | libgsl0-dev, libboost-dev, libarmadillo-dev, libfann-dev, libsvm-dev, pkg-kde-tools, docbook2x, docbook-xsl, docbook-xml, xsltproc, build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [957 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [456 B] Get:5 copy:/<>/apt_archive ./ Packages [539 B] Fetched 1952 B in 0s (26.1 kB/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: apt-utils bash-completion debconf-i18n krb5-locales libgpg-error-l10n libgpm2 liblocale-gettext-perl libnss-nis libnss-nisplus libtext-iconv-perl libunistring2 psmisc uuid-runtime Use 'apt autoremove' to remove them. The following additional packages will be installed: autoconf automake autopoint autotools-dev cmake cmake-data debhelper debugedit default-libmysqlclient-dev dh-autoreconf dh-strip-nondeterminism diffstat docbook-xml docbook-xsl docbook2x dwz file fontconfig-config fonts-noto-core fonts-noto-mono gdal-data gdal-plugins gettext gettext-base groff-base hdf5-helpers icu-devtools intltool-debian iso-codes libaec-dev libaec0 libaliased-perl libaom-dev libaom3 libapt-pkg-perl libarchive-zip-perl libarchive13 libarmadillo-dev libarmadillo12 libarpack2 libarpack2-dev libb-hooks-endofscope-perl libb-hooks-op-check-perl libberkeleydb-perl libblas-dev libblas3 libblosc-dev libblosc1 libboost-dev libboost1.74-dev libbrotli1 libcapture-tiny-perl libcfitsio-dev libcfitsio10 libcgi-pm-perl libclass-data-inheritable-perl libclass-method-modifiers-perl libclass-xsaccessor-perl libclone-perl libconfig-tiny-perl libconst-fast-perl libcpanel-json-xs-perl libcurl3-gnutls libcurl4 libcurl4-openssl-dev libdata-dpath-perl libdata-messagepack-perl libdata-optlist-perl libdata-validate-domain-perl libdata-validate-ip-perl libdata-validate-uri-perl libdav1d-dev libdav1d7 libde265-0 libde265-dev libdebhelper-perl libdeflate-dev libdeflate0 libdevel-callchecker-perl libdevel-size-perl libdevel-stacktrace-perl libdw1 libdynaloader-functions-perl libelf1 libemail-address-xs-perl libencode-locale-perl libexception-class-perl libexpat1 libexpat1-dev libfann-dev libfann2 libfile-basedir-perl libfile-find-rule-perl libfile-listing-perl libfile-stripnondeterminism-perl libfont-ttf-perl libfontconfig1 libfreetype6 libfreexl-dev libfreexl1 libfyba-dev libfyba0 libgdal-dev libgdal34 libgeos-c1v5 libgeos-dev libgeos3.12.1 libgeotiff-dev libgeotiff5 libgfortran5 libgif-dev libgif7 libgsl-dev libgsl27 libgslcblas0 libhdf4-0-alt libhdf4-alt-dev libhdf5-103-1 libhdf5-cpp-103-1 libhdf5-dev libhdf5-fortran-102 libhdf5-hl-100 libhdf5-hl-cpp-100 libhdf5-hl-fortran-100 libheif-dev libheif-plugin-dav1d libheif-plugin-libde265 libheif1 libhtml-form-perl libhtml-html5-entities-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tokeparser-simple-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libicu-dev libicu72 libimport-into-perl libio-html-perl libio-interactive-perl libio-socket-ssl-perl libio-string-perl libipc-run3-perl libipc-system-simple-perl libiterator-perl libiterator-util-perl libjbig-dev libjbig0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libjson-c-dev libjson-maybexs-perl libjsoncpp25 libkml-dev libkmlbase1 libkmlconvenience1 libkmldom1 libkmlengine1 libkmlregionator1 libkmlxsd1 liblapack-dev liblapack3 liblcms2-2 libldap2 liblerc-dev liblerc4 liblist-compare-perl liblist-someutils-perl liblist-utilsby-perl libltdl-dev libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl liblz4-dev liblzma-dev liblzo2-2 libmagic-mgc libmagic1 libmarkdown2 libminizip-dev libminizip1 libmldbm-perl libmodule-implementation-perl libmodule-runtime-perl libmoo-perl libmoox-aliases-perl libmouse-perl libmysqlclient-dev libmysqlclient21 libnamespace-clean-perl libnet-domain-tld-perl libnet-http-perl libnet-ipv6addr-perl libnet-netmask-perl libnet-ssleay-perl libnetaddr-ip-perl libnetcdf-dev libnetcdf19 libnghttp2-14 libnspr4 libnss3 libnumber-compare-perl libodbc2 libodbccr2 libodbcinst2 libogdi-dev libogdi4.1 libopenjp2-7 libopenjp2-7-dev libosp5 libpackage-stash-perl libparams-classify-perl libparams-util-perl libpath-tiny-perl libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libperlio-gzip-perl libperlio-utf8-strict-perl libpipeline1 libpng-dev libpoppler-dev libpoppler-private-dev libpoppler130 libpq-dev libpq5 libproc-processtable-perl libproj-dev libproj25 libpsl5 libpython3-stdlib libpython3.11-minimal libpython3.11-stdlib libqhull-dev libqhull-r8.0 libqhull8.0 libqhullcpp8.0 libregexp-wildcards-perl librhash0 librole-tiny-perl librtmp1 librttopo-dev librttopo1 libsasl2-2 libsasl2-modules-db libsereal-decoder-perl libsereal-encoder-perl libsharpyuv-dev libsharpyuv0 libsnappy1v5 libsort-versions-perl libspatialite-dev libspatialite8 libsqlite3-dev libssh-4 libssl-dev libstrictures-perl libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl libsub-name-perl libsub-override-perl libsub-quote-perl libsuperlu-dev libsuperlu6 libsvm-dev libsvm3 libsyntax-keyword-try-perl libsz2 libterm-readkey-perl libtext-glob-perl libtext-levenshteinxs-perl libtext-markdown-discount-perl libtext-unidecode-perl libtext-xslate-perl libtiff-dev libtiff6 libtiffxx6 libtime-duration-perl libtime-moment-perl libtimedate-perl libtool libtry-tiny-perl libuchardet0 libunicode-utf8-perl liburi-perl liburiparser-dev liburiparser1 libuv1 libvariable-magic-perl libwebp-dev libwebp7 libwebpdecoder3 libwebpdemux2 libwebpmux3 libwww-mechanize-perl libwww-perl libwww-robotrules-perl libx265-199 libx265-dev libxerces-c-dev libxerces-c3.2 libxml-libxml-perl libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl libxml-sax-expat-perl libxml-sax-perl libxml2 libxml2-dev libxs-parse-keyword-perl libxslt1.1 libyaml-0-2 libyaml-libyaml-perl libzstd-dev lintian lzip lzop m4 man-db media-types mysql-common netbase opensp patchutils perl-openssl-defaults pkg-kde-tools po-debconf proj-data python3 python3-minimal python3.11 python3.11-minimal sgml-base sgml-data t1utils tex-common texinfo texinfo-lib ucf unixodbc-common unixodbc-dev unzip xml-core xsltproc zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc cmake-doc cmake-format elpa-cmake-mode ninja-build dh-make docbook docbook-dsssl docbook-defguide dbtoepub docbook-xsl-doc-html | docbook-xsl-doc-pdf | docbook-xsl-doc-text | docbook-xsl-doc docbook-xsl-saxon fop libsaxon-java libxalan2-java libxslthl-java xalan gettext-doc libasprintf-dev libgettextpo-dev groff isoquery lrzip libitpp-dev liblapack-doc libboost-doc libboost1.74-doc libboost-atomic1.74-dev libboost-chrono1.74-dev libboost-container1.74-dev libboost-context1.74-dev libboost-contract1.74-dev libboost-coroutine1.74-dev libboost-date-time1.74-dev libboost-exception1.74-dev libboost-fiber1.74-dev libboost-filesystem1.74-dev libboost-graph1.74-dev libboost-graph-parallel1.74-dev libboost-iostreams1.74-dev libboost-locale1.74-dev libboost-log1.74-dev libboost-math1.74-dev libboost-mpi1.74-dev libboost-mpi-python1.74-dev libboost-numpy1.74-dev libboost-program-options1.74-dev libboost-python1.74-dev libboost-random1.74-dev libboost-regex1.74-dev libboost-serialization1.74-dev libboost-stacktrace1.74-dev libboost-system1.74-dev libboost-test1.74-dev libboost-thread1.74-dev libboost-timer1.74-dev libboost-type-erasure1.74-dev libboost-wave1.74-dev libboost1.74-tools-dev libmpfrc++-dev libntl-dev libboost-nowide1.74-dev libcurl4-doc libidn-dev libkrb5-dev libldap2-dev librtmp-dev libssh2-1-dev pkg-config libfann-doc libgdal-doc libgeotiff-epsg geotiff-bin gdal-bin gsl-ref-psdoc | gsl-doc-pdf | gsl-doc-info | gsl-ref-html libhdf4-doc hdf4-tools libhdf5-doc libheif-plugin-ffmpegdec libheif-plugin-jpegdec libheif-plugin-jpegenc libheif-plugin-j2kdec libheif-plugin-j2kenc libheif-plugin-rav1e libheif-plugin-svtenc libdata-dump-perl libio-compress-brotli-perl icu-doc liblcms2-utils libtool-doc libcrypt-ssleay-perl liblzma-doc netcdf-bin netcdf-doc odbc-postgresql tdsodbc ogdi-bin libscalar-number-perl libfreetype-dev postgresql-doc-16 proj-bin sqlite3-doc libssl-doc libbareword-filehandles-perl libindirect-perl libmultidimensional-perl libxstring-perl libsuperlu-doc gfortran | fortran95-compiler gcj-jdk libbusiness-isbn-perl libregexp-ipv6-perl libauthen-ntlm-perl libx265-doc libxerces-c-doc libxml-sax-expatxs-perl binutils-multiarch libtext-template-perl m4-doc apparmor less www-browser doc-base cdbs libmail-box-perl python3-doc python3-tk python3-venv python3.11-venv python3.11-doc binfmt-support sgml-base-doc perlsgml w3-recs libxml2-utils texlive-base texlive-latex-base texlive-plain-generic texlive-fonts-recommended zip Recommended packages: curl | wget | lynx libcfitsio-doc libcgi-fast-perl libarchive-cpio-perl proj-bin libheif-plugin-aomenc libheif-plugin-x265 libhtml-format-perl libldap-common liblist-someutils-xs-perl libfreezethaw-perl libmath-base85-perl libsocket6-perl pkg-config libpackage-stash-xs-perl libpng-tools poppler-data publicsuffix libsasl2-modules libdata-dump-perl libhttp-daemon-perl libmailtools-perl libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev cmake cmake-data debhelper debugedit default-libmysqlclient-dev dh-autoreconf dh-strip-nondeterminism diffstat docbook-xml docbook-xsl docbook2x dwz file fontconfig-config fonts-noto-core fonts-noto-mono gdal-data gdal-plugins gettext gettext-base groff-base hdf5-helpers icu-devtools intltool-debian iso-codes libaec-dev libaec0 libaliased-perl libaom-dev libaom3 libapt-pkg-perl libarchive-zip-perl libarchive13 libarmadillo-dev libarmadillo12 libarpack2 libarpack2-dev libb-hooks-endofscope-perl libb-hooks-op-check-perl libberkeleydb-perl libblas-dev libblas3 libblosc-dev libblosc1 libboost-dev libboost1.74-dev libbrotli1 libcapture-tiny-perl libcfitsio-dev libcfitsio10 libcgi-pm-perl libclass-data-inheritable-perl libclass-method-modifiers-perl libclass-xsaccessor-perl libclone-perl libconfig-tiny-perl libconst-fast-perl libcpanel-json-xs-perl libcurl3-gnutls libcurl4 libcurl4-openssl-dev libdata-dpath-perl libdata-messagepack-perl libdata-optlist-perl libdata-validate-domain-perl libdata-validate-ip-perl libdata-validate-uri-perl libdav1d-dev libdav1d7 libde265-0 libde265-dev libdebhelper-perl libdeflate-dev libdeflate0 libdevel-callchecker-perl libdevel-size-perl libdevel-stacktrace-perl libdw1 libdynaloader-functions-perl libelf1 libemail-address-xs-perl libencode-locale-perl libexception-class-perl libexpat1 libexpat1-dev libfann-dev libfann2 libfile-basedir-perl libfile-find-rule-perl libfile-listing-perl libfile-stripnondeterminism-perl libfont-ttf-perl libfontconfig1 libfreetype6 libfreexl-dev libfreexl1 libfyba-dev libfyba0 libgdal-dev libgdal34 libgeos-c1v5 libgeos-dev libgeos3.12.1 libgeotiff-dev libgeotiff5 libgfortran5 libgif-dev libgif7 libgsl-dev libgsl27 libgslcblas0 libhdf4-0-alt libhdf4-alt-dev libhdf5-103-1 libhdf5-cpp-103-1 libhdf5-dev libhdf5-fortran-102 libhdf5-hl-100 libhdf5-hl-cpp-100 libhdf5-hl-fortran-100 libheif-dev libheif-plugin-dav1d libheif-plugin-libde265 libheif1 libhtml-form-perl libhtml-html5-entities-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tokeparser-simple-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libicu-dev libicu72 libimport-into-perl libio-html-perl libio-interactive-perl libio-socket-ssl-perl libio-string-perl libipc-run3-perl libipc-system-simple-perl libiterator-perl libiterator-util-perl libjbig-dev libjbig0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libjson-c-dev libjson-maybexs-perl libjsoncpp25 libkml-dev libkmlbase1 libkmlconvenience1 libkmldom1 libkmlengine1 libkmlregionator1 libkmlxsd1 liblapack-dev liblapack3 liblcms2-2 libldap2 liblerc-dev liblerc4 liblist-compare-perl liblist-someutils-perl liblist-utilsby-perl libltdl-dev libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl liblz4-dev liblzma-dev liblzo2-2 libmagic-mgc libmagic1 libmarkdown2 libminizip-dev libminizip1 libmldbm-perl libmodule-implementation-perl libmodule-runtime-perl libmoo-perl libmoox-aliases-perl libmouse-perl libmysqlclient-dev libmysqlclient21 libnamespace-clean-perl libnet-domain-tld-perl libnet-http-perl libnet-ipv6addr-perl libnet-netmask-perl libnet-ssleay-perl libnetaddr-ip-perl libnetcdf-dev libnetcdf19 libnghttp2-14 libnspr4 libnss3 libnumber-compare-perl libodbc2 libodbccr2 libodbcinst2 libogdi-dev libogdi4.1 libopenjp2-7 libopenjp2-7-dev libosp5 libpackage-stash-perl libparams-classify-perl libparams-util-perl libpath-tiny-perl libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libperlio-gzip-perl libperlio-utf8-strict-perl libpipeline1 libpng-dev libpoppler-dev libpoppler-private-dev libpoppler130 libpq-dev libpq5 libproc-processtable-perl libproj-dev libproj25 libpsl5 libpython3-stdlib libpython3.11-minimal libpython3.11-stdlib libqhull-dev libqhull-r8.0 libqhull8.0 libqhullcpp8.0 libregexp-wildcards-perl librhash0 librole-tiny-perl librtmp1 librttopo-dev librttopo1 libsasl2-2 libsasl2-modules-db libsereal-decoder-perl libsereal-encoder-perl libsharpyuv-dev libsharpyuv0 libsnappy1v5 libsort-versions-perl libspatialite-dev libspatialite8 libsqlite3-dev libssh-4 libssl-dev libstrictures-perl libsub-exporter-perl libsub-exporter-progressive-perl libsub-identify-perl libsub-install-perl libsub-name-perl libsub-override-perl libsub-quote-perl libsuperlu-dev libsuperlu6 libsvm-dev libsvm3 libsyntax-keyword-try-perl libsz2 libterm-readkey-perl libtext-glob-perl libtext-levenshteinxs-perl libtext-markdown-discount-perl libtext-unidecode-perl libtext-xslate-perl libtiff-dev libtiff6 libtiffxx6 libtime-duration-perl libtime-moment-perl libtimedate-perl libtool libtry-tiny-perl libuchardet0 libunicode-utf8-perl liburi-perl liburiparser-dev liburiparser1 libuv1 libvariable-magic-perl libwebp-dev libwebp7 libwebpdecoder3 libwebpdemux2 libwebpmux3 libwww-mechanize-perl libwww-perl libwww-robotrules-perl libx265-199 libx265-dev libxerces-c-dev libxerces-c3.2 libxml-libxml-perl libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl libxml-sax-expat-perl libxml-sax-perl libxml2 libxml2-dev libxs-parse-keyword-perl libxslt1.1 libyaml-0-2 libyaml-libyaml-perl libzstd-dev lintian lzip lzop m4 man-db media-types mysql-common netbase opensp patchutils perl-openssl-defaults pkg-kde-tools po-debconf proj-data python3 python3-minimal python3.11 python3.11-minimal sbuild-build-depends-main-dummy sgml-base sgml-data t1utils tex-common texinfo texinfo-lib ucf unixodbc-common unixodbc-dev unzip xml-core xsltproc zlib1g-dev 0 upgraded, 355 newly installed, 0 to remove and 0 not upgraded. Need to get 148 MB of archives. After this operation, 655 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [754 B] Get:2 http://ftpmaster.internal/ubuntu noble/main armhf libpython3.11-minimal armhf 3.11.6-3 [824 kB] Get:3 http://ftpmaster.internal/ubuntu noble/main armhf libexpat1 armhf 2.5.0-2 [63.7 kB] Get:4 http://ftpmaster.internal/ubuntu noble/main armhf python3.11-minimal armhf 3.11.6-3 [1896 kB] Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3-minimal armhf 3.11.4-5ubuntu1 [26.9 kB] Get:6 http://ftpmaster.internal/ubuntu noble/main armhf media-types all 10.1.0 [27.5 kB] Get:7 http://ftpmaster.internal/ubuntu noble/main armhf libpython3.11-stdlib armhf 3.11.6-3 [1804 kB] Get:8 http://ftpmaster.internal/ubuntu noble/main armhf python3.11 armhf 3.11.6-3 [579 kB] Get:9 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libpython3-stdlib armhf 3.11.4-5ubuntu1 [9568 B] Get:10 http://ftpmaster.internal/ubuntu noble-proposed/main armhf python3 armhf 3.11.4-5ubuntu1 [22.9 kB] Get:11 http://ftpmaster.internal/ubuntu noble/main armhf sgml-base all 1.31 [11.4 kB] Get:12 http://ftpmaster.internal/ubuntu noble/main armhf iso-codes all 4.15.0-1 [3458 kB] Get:13 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libelf1 armhf 0.190-1 [49.8 kB] Get:14 http://ftpmaster.internal/ubuntu noble/main armhf libicu72 armhf 72.1-3ubuntu3 [10.5 MB] Get:15 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxml2 armhf 2.9.14+dfsg-1.3build1 [599 kB] Get:16 http://ftpmaster.internal/ubuntu noble/main armhf libyaml-0-2 armhf 0.2.5-1 [46.4 kB] Get:17 http://ftpmaster.internal/ubuntu noble/main armhf netbase all 6.4 [13.1 kB] Get:18 http://ftpmaster.internal/ubuntu noble/main armhf ucf all 3.0043+nmu1 [56.5 kB] Get:19 http://ftpmaster.internal/ubuntu noble/main armhf libmagic-mgc armhf 1:5.45-2 [307 kB] Get:20 http://ftpmaster.internal/ubuntu noble/main armhf libmagic1 armhf 1:5.45-2 [80.9 kB] Get:21 http://ftpmaster.internal/ubuntu noble/main armhf file armhf 1:5.45-2 [21.1 kB] Get:22 http://ftpmaster.internal/ubuntu noble/main armhf gettext-base armhf 0.21-13build1 [37.7 kB] Get:23 http://ftpmaster.internal/ubuntu noble/main armhf libuchardet0 armhf 0.0.7-1build2 [75.7 kB] Get:24 http://ftpmaster.internal/ubuntu noble/main armhf groff-base armhf 1.23.0-3 [948 kB] Get:25 http://ftpmaster.internal/ubuntu noble/main armhf libnghttp2-14 armhf 1.58.0-1 [68.2 kB] Get:26 http://ftpmaster.internal/ubuntu noble/main armhf libpipeline1 armhf 1.5.7-1 [26.2 kB] Get:27 http://ftpmaster.internal/ubuntu noble/main armhf libpsl5 armhf 0.21.2-1build1 [55.5 kB] Get:28 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libuv1 armhf 1.46.0-2 [80.3 kB] Get:29 http://ftpmaster.internal/ubuntu noble-proposed/main armhf man-db armhf 2.12.0-1 [1195 kB] Get:30 http://ftpmaster.internal/ubuntu noble/main armhf m4 armhf 1.4.19-4 [235 kB] Get:31 http://ftpmaster.internal/ubuntu noble/main armhf autoconf all 2.71-3 [339 kB] Get:32 http://ftpmaster.internal/ubuntu noble/main armhf autotools-dev all 20220109.1 [44.9 kB] Get:33 http://ftpmaster.internal/ubuntu noble/main armhf automake all 1:1.16.5-1.3 [558 kB] Get:34 http://ftpmaster.internal/ubuntu noble/main armhf autopoint all 0.21-13build1 [422 kB] Get:35 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libarchive13 armhf 3.7.2-1ubuntu1 [328 kB] Get:36 http://ftpmaster.internal/ubuntu noble/main armhf libbrotli1 armhf 1.1.0-1 [318 kB] Get:37 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-modules-db armhf 2.1.28+dfsg1-4 [19.0 kB] Get:38 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsasl2-2 armhf 2.1.28+dfsg1-4 [49.8 kB] Get:39 http://ftpmaster.internal/ubuntu noble/main armhf libldap2 armhf 2.6.6+dfsg-1~exp1ubuntu1 [170 kB] Get:40 http://ftpmaster.internal/ubuntu noble/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2build4 [52.8 kB] Get:41 http://ftpmaster.internal/ubuntu noble/main armhf libssh-4 armhf 0.10.5-3ubuntu1 [166 kB] Get:42 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl4 armhf 8.4.0-2ubuntu1 [294 kB] Get:43 http://ftpmaster.internal/ubuntu noble/main armhf libjsoncpp25 armhf 1.9.5-6 [72.5 kB] Get:44 http://ftpmaster.internal/ubuntu noble/main armhf librhash0 armhf 1.4.3-3 [142 kB] Get:45 http://ftpmaster.internal/ubuntu noble/main armhf cmake-data all 3.27.7-1 [2129 kB] Get:46 http://ftpmaster.internal/ubuntu noble/main armhf cmake armhf 3.27.7-1 [5975 kB] Get:47 http://ftpmaster.internal/ubuntu noble/main armhf libdebhelper-perl all 13.11.7ubuntu1 [85.8 kB] Get:48 http://ftpmaster.internal/ubuntu noble/main armhf libtool all 2.4.7-7 [166 kB] Get:49 http://ftpmaster.internal/ubuntu noble/main armhf dh-autoreconf all 20 [16.1 kB] Get:50 http://ftpmaster.internal/ubuntu noble/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] Get:51 http://ftpmaster.internal/ubuntu noble/main armhf libsub-override-perl all 0.09-4 [8706 B] Get:52 http://ftpmaster.internal/ubuntu noble/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] Get:53 http://ftpmaster.internal/ubuntu noble/main armhf dh-strip-nondeterminism all 1.13.1-1 [5362 B] Get:54 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libdw1 armhf 0.190-1 [235 kB] Get:55 http://ftpmaster.internal/ubuntu noble/main armhf debugedit armhf 1:5.0-5 [42.8 kB] Get:56 http://ftpmaster.internal/ubuntu noble/main armhf dwz armhf 0.15-1 [109 kB] Get:57 http://ftpmaster.internal/ubuntu noble/main armhf gettext armhf 0.21-13build1 [799 kB] Get:58 http://ftpmaster.internal/ubuntu noble/main armhf intltool-debian all 0.35.0+20060710.6 [23.2 kB] Get:59 http://ftpmaster.internal/ubuntu noble/main armhf po-debconf all 1.0.21+nmu1 [233 kB] Get:60 http://ftpmaster.internal/ubuntu noble/main armhf debhelper all 13.11.7ubuntu1 [940 kB] Get:61 http://ftpmaster.internal/ubuntu noble/main armhf mysql-common all 5.8+1.1.0 [6626 B] Get:62 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmysqlclient21 armhf 8.0.35-1ubuntu1 [1288 kB] Get:63 http://ftpmaster.internal/ubuntu noble/main armhf libssl-dev armhf 3.0.10-1ubuntu2.1 [2079 kB] Get:64 http://ftpmaster.internal/ubuntu noble/main armhf libzstd-dev armhf 1.5.5+dfsg2-2 [330 kB] Get:65 http://ftpmaster.internal/ubuntu noble/main armhf zlib1g-dev armhf 1:1.2.13.dfsg-1ubuntu5 [880 kB] Get:66 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libmysqlclient-dev armhf 8.0.35-1ubuntu1 [1643 kB] Get:67 http://ftpmaster.internal/ubuntu noble/main armhf default-libmysqlclient-dev armhf 1.1.0 [3014 B] Get:68 http://ftpmaster.internal/ubuntu noble/main armhf diffstat armhf 1.65-1 [26.5 kB] Get:69 http://ftpmaster.internal/ubuntu noble/main armhf xml-core all 0.18+nmu1 [21.6 kB] Get:70 http://ftpmaster.internal/ubuntu noble/main armhf sgml-data all 2.0.11+nmu1 [171 kB] Get:71 http://ftpmaster.internal/ubuntu noble/main armhf docbook-xml all 4.5-12 [74.6 kB] Get:72 http://ftpmaster.internal/ubuntu noble/universe armhf docbook-xsl all 1.79.2+dfsg-7 [1070 kB] Get:73 http://ftpmaster.internal/ubuntu noble/main armhf libxml-namespacesupport-perl all 1.12-2 [13.5 kB] Get:74 http://ftpmaster.internal/ubuntu noble/main armhf liburi-perl all 5.21-1 [85.4 kB] Get:75 http://ftpmaster.internal/ubuntu noble/main armhf libencode-locale-perl all 1.05-3 [11.6 kB] Get:76 http://ftpmaster.internal/ubuntu noble/main armhf libtimedate-perl all 2.3300-2 [34.0 kB] Get:77 http://ftpmaster.internal/ubuntu noble/main armhf libhttp-date-perl all 6.06-1 [10.2 kB] Get:78 http://ftpmaster.internal/ubuntu noble/main armhf libfile-listing-perl all 6.16-1 [11.3 kB] Get:79 http://ftpmaster.internal/ubuntu noble/main armhf libhtml-tagset-perl all 3.20-6 [11.3 kB] Get:80 http://ftpmaster.internal/ubuntu noble/main armhf libhtml-parser-perl armhf 3.81-1 [84.4 kB] Get:81 http://ftpmaster.internal/ubuntu noble/main armhf libhtml-tree-perl all 5.07-3 [200 kB] Get:82 http://ftpmaster.internal/ubuntu noble/main armhf libclone-perl armhf 0.46-1 [10.0 kB] Get:83 http://ftpmaster.internal/ubuntu noble/main armhf libio-html-perl all 1.004-3 [15.9 kB] Get:84 http://ftpmaster.internal/ubuntu noble/main armhf liblwp-mediatypes-perl all 6.04-2 [20.1 kB] Get:85 http://ftpmaster.internal/ubuntu noble/main armhf libhttp-message-perl all 6.44-2ubuntu1 [78.0 kB] Get:86 http://ftpmaster.internal/ubuntu noble/main armhf libhttp-cookies-perl all 6.10-1 [18.4 kB] Get:87 http://ftpmaster.internal/ubuntu noble/main armhf libhttp-negotiate-perl all 6.01-2 [12.4 kB] Get:88 http://ftpmaster.internal/ubuntu noble/main armhf perl-openssl-defaults armhf 7 [7536 B] Get:89 http://ftpmaster.internal/ubuntu noble/main armhf libnet-ssleay-perl armhf 1.92-2build2 [281 kB] Get:90 http://ftpmaster.internal/ubuntu noble/main armhf libio-socket-ssl-perl all 2.084-1 [193 kB] Get:91 http://ftpmaster.internal/ubuntu noble/main armhf libnet-http-perl all 6.23-1 [22.3 kB] Get:92 http://ftpmaster.internal/ubuntu noble/main armhf liblwp-protocol-https-perl all 6.11-1 [8992 B] Get:93 http://ftpmaster.internal/ubuntu noble/main armhf libtry-tiny-perl all 0.31-2 [20.8 kB] Get:94 http://ftpmaster.internal/ubuntu noble/main armhf libwww-robotrules-perl all 6.02-1 [12.6 kB] Get:95 http://ftpmaster.internal/ubuntu noble/main armhf libwww-perl all 6.72-1 [143 kB] Get:96 http://ftpmaster.internal/ubuntu noble/main armhf libxml-parser-perl armhf 2.46-4 [203 kB] Get:97 http://ftpmaster.internal/ubuntu noble/main armhf libxml-sax-base-perl all 1.09-3 [18.9 kB] Get:98 http://ftpmaster.internal/ubuntu noble/main armhf libxml-sax-perl all 1.02+dfsg-3 [57.0 kB] Get:99 http://ftpmaster.internal/ubuntu noble/main armhf libxml-sax-expat-perl all 0.51-2 [8644 B] Get:100 http://ftpmaster.internal/ubuntu noble/universe armhf libosp5 armhf 1.5.2-13ubuntu3 [570 kB] Get:101 http://ftpmaster.internal/ubuntu noble/universe armhf opensp armhf 1.5.2-13ubuntu3 [128 kB] Get:102 http://ftpmaster.internal/ubuntu noble/universe armhf libtext-unidecode-perl all 1.30-3 [105 kB] Get:103 http://ftpmaster.internal/ubuntu noble/main armhf libxml-libxml-perl armhf 2.0207+dfsg+really+2.0134-1build1 [301 kB] Get:104 http://ftpmaster.internal/ubuntu noble/universe armhf texinfo-lib armhf 7.1-1 [112 kB] Get:105 http://ftpmaster.internal/ubuntu noble/universe armhf tex-common all 6.18 [32.8 kB] Get:106 http://ftpmaster.internal/ubuntu noble/universe armhf texinfo all 7.1-1 [1273 kB] Get:107 http://ftpmaster.internal/ubuntu noble/main armhf libxslt1.1 armhf 1.1.35-1 [147 kB] Get:108 http://ftpmaster.internal/ubuntu noble/main armhf xsltproc armhf 1.1.35-1 [14.7 kB] Get:109 http://ftpmaster.internal/ubuntu noble/universe armhf docbook2x armhf 0.8.8-18 [287 kB] Get:110 http://ftpmaster.internal/ubuntu noble/main armhf fonts-noto-mono all 20201225-2 [435 kB] Get:111 http://ftpmaster.internal/ubuntu noble/main armhf fonts-noto-core all 20201225-2 [13.3 MB] Get:112 http://ftpmaster.internal/ubuntu noble/main armhf fontconfig-config armhf 2.14.2-4ubuntu1 [35.8 kB] Get:113 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf gdal-data all 3.8.0+dfsg-1 [261 kB] Get:114 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf gdal-plugins armhf 3.8.0+dfsg-1 [24.1 kB] Get:115 http://ftpmaster.internal/ubuntu noble/universe armhf hdf5-helpers armhf 1.10.8+repack1-1ubuntu1 [13.9 kB] Get:116 http://ftpmaster.internal/ubuntu noble/main armhf icu-devtools armhf 72.1-3ubuntu3 [199 kB] Get:117 http://ftpmaster.internal/ubuntu noble/universe armhf libaec0 armhf 1.1.2-1 [20.7 kB] Get:118 http://ftpmaster.internal/ubuntu noble/main armhf libaliased-perl all 0.34-3 [12.8 kB] Get:119 http://ftpmaster.internal/ubuntu noble/universe armhf libaom3 armhf 3.7.0-1 [1572 kB] Get:120 http://ftpmaster.internal/ubuntu noble/universe armhf libaom-dev armhf 3.7.0-1 [1805 kB] Get:121 http://ftpmaster.internal/ubuntu noble/main armhf libapt-pkg-perl armhf 0.1.40build3 [67.8 kB] Get:122 http://ftpmaster.internal/ubuntu noble/main armhf libblas3 armhf 3.11.0-2build1 [123 kB] Get:123 http://ftpmaster.internal/ubuntu noble/main armhf libgfortran5 armhf 13.2.0-6ubuntu1 [300 kB] Get:124 http://ftpmaster.internal/ubuntu noble/main armhf liblapack3 armhf 3.11.0-2build1 [1988 kB] Get:125 http://ftpmaster.internal/ubuntu noble/universe armhf libarpack2 armhf 3.9.1-1 [88.0 kB] Get:126 http://ftpmaster.internal/ubuntu noble/universe armhf libsuperlu6 armhf 6.0.1+dfsg1-1 [154 kB] Get:127 http://ftpmaster.internal/ubuntu noble/universe armhf libarmadillo12 armhf 1:12.6.4+dfsg-1 [101 kB] Get:128 http://ftpmaster.internal/ubuntu noble/main armhf libblas-dev armhf 3.11.0-2build1 [132 kB] Get:129 http://ftpmaster.internal/ubuntu noble/main armhf liblapack-dev armhf 3.11.0-2build1 [2059 kB] Get:130 http://ftpmaster.internal/ubuntu noble/universe armhf libarpack2-dev armhf 3.9.1-1 [106 kB] Get:131 http://ftpmaster.internal/ubuntu noble/universe armhf libsz2 armhf 1.1.2-1 [5262 B] Get:132 http://ftpmaster.internal/ubuntu noble/universe armhf libhdf5-103-1 armhf 1.10.8+repack1-1ubuntu1 [1326 kB] Get:133 http://ftpmaster.internal/ubuntu noble/universe armhf libhdf5-fortran-102 armhf 1.10.8+repack1-1ubuntu1 [73.8 kB] Get:134 http://ftpmaster.internal/ubuntu noble/universe armhf libhdf5-hl-100 armhf 1.10.8+repack1-1ubuntu1 [54.5 kB] Get:135 http://ftpmaster.internal/ubuntu noble/universe armhf libhdf5-hl-fortran-100 armhf 1.10.8+repack1-1ubuntu1 [25.4 kB] Get:136 http://ftpmaster.internal/ubuntu noble/universe armhf libhdf5-cpp-103-1 armhf 1.10.8+repack1-1ubuntu1 [117 kB] Get:137 http://ftpmaster.internal/ubuntu noble/universe armhf libhdf5-hl-cpp-100 armhf 1.10.8+repack1-1ubuntu1 [10.3 kB] Get:138 http://ftpmaster.internal/ubuntu noble/main armhf libjpeg-turbo8 armhf 2.1.5-2ubuntu1 [123 kB] Get:139 http://ftpmaster.internal/ubuntu noble/main armhf libjpeg-turbo8-dev armhf 2.1.5-2ubuntu1 [263 kB] Get:140 http://ftpmaster.internal/ubuntu noble/main armhf libjpeg8 armhf 8c-2ubuntu11 [2148 B] Get:141 http://ftpmaster.internal/ubuntu noble/main armhf libjpeg8-dev armhf 8c-2ubuntu11 [1484 B] Get:142 http://ftpmaster.internal/ubuntu noble/main armhf libjpeg-dev armhf 8c-2ubuntu11 [1482 B] Get:143 http://ftpmaster.internal/ubuntu noble/universe armhf libaec-dev armhf 1.1.2-1 [17.1 kB] Get:144 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl4-openssl-dev armhf 8.4.0-2ubuntu1 [413 kB] Get:145 http://ftpmaster.internal/ubuntu noble/universe armhf libhdf5-dev armhf 1.10.8+repack1-1ubuntu1 [2806 kB] Get:146 http://ftpmaster.internal/ubuntu noble/universe armhf libsuperlu-dev armhf 6.0.1+dfsg1-1 [20.7 kB] Get:147 http://ftpmaster.internal/ubuntu noble/universe armhf libarmadillo-dev armhf 1:12.6.4+dfsg-1 [408 kB] Get:148 http://ftpmaster.internal/ubuntu noble/main armhf libb-hooks-op-check-perl armhf 0.22-2build1 [9160 B] Get:149 http://ftpmaster.internal/ubuntu noble/main armhf libdynaloader-functions-perl all 0.003-3 [12.1 kB] Get:150 http://ftpmaster.internal/ubuntu noble/main armhf libdevel-callchecker-perl armhf 0.008-2 [13.6 kB] Get:151 http://ftpmaster.internal/ubuntu noble/main armhf libparams-classify-perl armhf 0.015-2build2 [19.4 kB] Get:152 http://ftpmaster.internal/ubuntu noble/main armhf libmodule-runtime-perl all 0.016-2 [16.4 kB] Get:153 http://ftpmaster.internal/ubuntu noble/main armhf libmodule-implementation-perl all 0.09-2 [12.0 kB] Get:154 http://ftpmaster.internal/ubuntu noble/main armhf libsub-exporter-progressive-perl all 0.001013-3 [6718 B] Get:155 http://ftpmaster.internal/ubuntu noble/main armhf libvariable-magic-perl armhf 0.63-1 [32.2 kB] Get:156 http://ftpmaster.internal/ubuntu noble/main armhf libb-hooks-endofscope-perl all 0.26-1 [17.8 kB] Get:157 http://ftpmaster.internal/ubuntu noble/main armhf libberkeleydb-perl armhf 0.64-2 [111 kB] Get:158 http://ftpmaster.internal/ubuntu noble/main armhf libsnappy1v5 armhf 1.1.10-1 [26.4 kB] Get:159 http://ftpmaster.internal/ubuntu noble/universe armhf libblosc1 armhf 1.21.5+ds-1 [23.6 kB] Get:160 http://ftpmaster.internal/ubuntu noble/universe armhf libblosc-dev armhf 1.21.5+ds-1 [29.2 kB] Get:161 http://ftpmaster.internal/ubuntu noble/main armhf libboost1.74-dev armhf 1.74.0+ds1-23ubuntu2 [9584 kB] Get:162 http://ftpmaster.internal/ubuntu noble/main armhf libboost-dev armhf 1.74.0.3ubuntu7 [3490 B] Get:163 http://ftpmaster.internal/ubuntu noble/main armhf libcapture-tiny-perl all 0.48-2 [20.2 kB] Get:164 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcurl3-gnutls armhf 8.4.0-2ubuntu1 [289 kB] Get:165 http://ftpmaster.internal/ubuntu noble/universe armhf libcfitsio10 armhf 4.3.0-2 [502 kB] Get:166 http://ftpmaster.internal/ubuntu noble/universe armhf libcfitsio-dev armhf 4.3.0-2 [573 kB] Get:167 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libcgi-pm-perl all 4.60-1 [187 kB] Get:168 http://ftpmaster.internal/ubuntu noble/main armhf libclass-data-inheritable-perl all 0.08-3 [8084 B] Get:169 http://ftpmaster.internal/ubuntu noble/main armhf libclass-method-modifiers-perl all 2.15-1 [16.1 kB] Get:170 http://ftpmaster.internal/ubuntu noble/main armhf libclass-xsaccessor-perl armhf 1.19-4build1 [33.0 kB] Get:171 http://ftpmaster.internal/ubuntu noble/main armhf libconfig-tiny-perl all 2.30-1 [14.7 kB] Get:172 http://ftpmaster.internal/ubuntu noble/main armhf libparams-util-perl armhf 1.102-2 [20.5 kB] Get:173 http://ftpmaster.internal/ubuntu noble/main armhf libsub-install-perl all 0.929-1 [9764 B] Get:174 http://ftpmaster.internal/ubuntu noble/main armhf libdata-optlist-perl all 0.114-1 [9708 B] Get:175 http://ftpmaster.internal/ubuntu noble/main armhf libsub-exporter-perl all 0.990-1 [49.0 kB] Get:176 http://ftpmaster.internal/ubuntu noble/main armhf libconst-fast-perl all 0.014-2 [8034 B] Get:177 http://ftpmaster.internal/ubuntu noble/main armhf libcpanel-json-xs-perl armhf 4.37-1 [114 kB] Get:178 http://ftpmaster.internal/ubuntu noble/main armhf libdevel-stacktrace-perl all 2.0400-2 [22.2 kB] Get:179 http://ftpmaster.internal/ubuntu noble/main armhf libexception-class-perl all 1.45-1 [28.6 kB] Get:180 http://ftpmaster.internal/ubuntu noble/main armhf libiterator-perl all 0.03+ds1-2 [18.8 kB] Get:181 http://ftpmaster.internal/ubuntu noble/main armhf libiterator-util-perl all 0.02+ds1-2 [14.1 kB] Get:182 http://ftpmaster.internal/ubuntu noble/main armhf libdata-dpath-perl all 0.59-1 [39.2 kB] Get:183 http://ftpmaster.internal/ubuntu noble/main armhf libdata-messagepack-perl armhf 1.02-1build1 [31.9 kB] Get:184 http://ftpmaster.internal/ubuntu noble/main armhf libnet-domain-tld-perl all 1.75-3 [29.4 kB] Get:185 http://ftpmaster.internal/ubuntu noble/main armhf libdata-validate-domain-perl all 0.10-1.1 [9992 B] Get:186 http://ftpmaster.internal/ubuntu noble/main armhf libnet-ipv6addr-perl all 1.02-1 [21.0 kB] Get:187 http://ftpmaster.internal/ubuntu noble/main armhf libnet-netmask-perl all 2.0002-2 [24.8 kB] Get:188 http://ftpmaster.internal/ubuntu noble/main armhf libnetaddr-ip-perl armhf 4.079+dfsg-2build1 [80.4 kB] Get:189 http://ftpmaster.internal/ubuntu noble/main armhf libdata-validate-ip-perl all 0.31-1 [17.2 kB] Get:190 http://ftpmaster.internal/ubuntu noble/main armhf libdata-validate-uri-perl all 0.07-2 [11.1 kB] Get:191 http://ftpmaster.internal/ubuntu noble/universe armhf libdav1d7 armhf 1.3.0-2 [299 kB] Get:192 http://ftpmaster.internal/ubuntu noble/universe armhf libdav1d-dev armhf 1.3.0-2 [25.3 kB] Get:193 http://ftpmaster.internal/ubuntu noble/universe armhf libde265-0 armhf 1.0.12-2 [157 kB] Get:194 http://ftpmaster.internal/ubuntu noble/universe armhf libde265-dev armhf 1.0.12-2 [12.4 kB] Get:195 http://ftpmaster.internal/ubuntu noble/main armhf libdeflate0 armhf 1.18-1 [40.7 kB] Get:196 http://ftpmaster.internal/ubuntu noble/main armhf libdeflate-dev armhf 1.18-1 [47.6 kB] Get:197 http://ftpmaster.internal/ubuntu noble/main armhf libemail-address-xs-perl armhf 1.05-1build1 [26.5 kB] Get:198 http://ftpmaster.internal/ubuntu noble/main armhf libexpat1-dev armhf 2.5.0-2 [119 kB] Get:199 http://ftpmaster.internal/ubuntu noble/universe armhf libfann2 armhf 2.2.0+ds-8 [57.9 kB] Get:200 http://ftpmaster.internal/ubuntu noble/universe armhf libfann-dev armhf 2.2.0+ds-8 [90.3 kB] Get:201 http://ftpmaster.internal/ubuntu noble/main armhf libipc-system-simple-perl all 1.30-2 [22.3 kB] Get:202 http://ftpmaster.internal/ubuntu noble/main armhf libfile-basedir-perl all 0.09-2 [14.4 kB] Get:203 http://ftpmaster.internal/ubuntu noble/main armhf libnumber-compare-perl all 0.03-3 [5974 B] Get:204 http://ftpmaster.internal/ubuntu noble/main armhf libtext-glob-perl all 0.11-3 [6780 B] Get:205 http://ftpmaster.internal/ubuntu noble/main armhf libfile-find-rule-perl all 0.34-3 [24.4 kB] Get:206 http://ftpmaster.internal/ubuntu noble/main armhf libio-string-perl all 1.08-4 [11.1 kB] Get:207 http://ftpmaster.internal/ubuntu noble/main armhf libfont-ttf-perl all 1.06-2 [323 kB] Get:208 http://ftpmaster.internal/ubuntu noble/main armhf libfreetype6 armhf 2.13.2+dfsg-1 [331 kB] Get:209 http://ftpmaster.internal/ubuntu noble/main armhf libfontconfig1 armhf 2.14.2-4ubuntu1 [112 kB] Get:210 http://ftpmaster.internal/ubuntu noble/universe armhf libfyba0 armhf 4.1.1-8 [109 kB] Get:211 http://ftpmaster.internal/ubuntu noble/universe armhf libfyba-dev armhf 4.1.1-8 [173 kB] Get:212 http://ftpmaster.internal/ubuntu noble/universe armhf libminizip1 armhf 1.1-8build1 [18.5 kB] Get:213 http://ftpmaster.internal/ubuntu noble/universe armhf libfreexl1 armhf 2.0.0-1 [37.4 kB] Get:214 http://ftpmaster.internal/ubuntu noble/universe armhf libgeos3.12.1 armhf 3.12.1-1 [871 kB] Get:215 http://ftpmaster.internal/ubuntu noble/universe armhf libgeos-c1v5 armhf 3.12.1-1 [92.9 kB] Get:216 http://ftpmaster.internal/ubuntu noble/universe armhf proj-data all 9.3.0-1 [7877 kB] Get:217 http://ftpmaster.internal/ubuntu noble/main armhf libjbig0 armhf 2.1-6.1ubuntu1 [24.9 kB] Get:218 http://ftpmaster.internal/ubuntu noble/main armhf liblerc4 armhf 4.0.0+ds-2ubuntu2 [151 kB] Get:219 http://ftpmaster.internal/ubuntu noble/main armhf libsharpyuv0 armhf 1.3.2-0.3 [13.3 kB] Get:220 http://ftpmaster.internal/ubuntu noble/main armhf libwebp7 armhf 1.3.2-0.3 [183 kB] Get:221 http://ftpmaster.internal/ubuntu noble/main armhf libtiff6 armhf 4.5.1+git230720-1ubuntu1 [177 kB] Get:222 http://ftpmaster.internal/ubuntu noble/universe armhf libproj25 armhf 9.3.0-1 [1248 kB] Get:223 http://ftpmaster.internal/ubuntu noble/universe armhf libgeotiff5 armhf 1.7.1-3 [52.0 kB] Get:224 http://ftpmaster.internal/ubuntu noble/main armhf libgif7 armhf 5.2.1-2.5 [31.3 kB] Get:225 http://ftpmaster.internal/ubuntu noble/universe armhf libhdf4-0-alt armhf 4.2.16-3 [251 kB] Get:226 http://ftpmaster.internal/ubuntu noble/universe armhf libheif-plugin-dav1d armhf 1.17.1-1ubuntu3 [9850 B] Get:227 http://ftpmaster.internal/ubuntu noble/universe armhf libheif-plugin-libde265 armhf 1.17.1-1ubuntu3 [10.4 kB] Get:228 http://ftpmaster.internal/ubuntu noble/universe armhf libheif1 armhf 1.17.1-1ubuntu3 [265 kB] Get:229 http://ftpmaster.internal/ubuntu noble/universe armhf liburiparser1 armhf 0.9.7+dfsg-2 [30.2 kB] Get:230 http://ftpmaster.internal/ubuntu noble/universe armhf libkmlbase1 armhf 1.3.0-10 [42.7 kB] Get:231 http://ftpmaster.internal/ubuntu noble/universe armhf libkmldom1 armhf 1.3.0-10 [141 kB] Get:232 http://ftpmaster.internal/ubuntu noble/universe armhf libkmlengine1 armhf 1.3.0-10 [67.2 kB] Get:233 http://ftpmaster.internal/ubuntu noble/universe armhf libnetcdf19 armhf 1:4.9.2-2ubuntu1 [421 kB] Get:234 http://ftpmaster.internal/ubuntu noble/main armhf libltdl7 armhf 2.4.7-7 [37.9 kB] Get:235 http://ftpmaster.internal/ubuntu noble/main armhf libodbc2 armhf 2.3.12-1 [144 kB] Get:236 http://ftpmaster.internal/ubuntu noble/main armhf unixodbc-common all 2.3.12-1 [8524 B] Get:237 http://ftpmaster.internal/ubuntu noble/main armhf libodbcinst2 armhf 2.3.12-1 [30.2 kB] Get:238 http://ftpmaster.internal/ubuntu noble/universe armhf libogdi4.1 armhf 4.1.0+ds-6 [177 kB] Get:239 http://ftpmaster.internal/ubuntu noble/main armhf libopenjp2-7 armhf 2.5.0-2 [160 kB] Get:240 http://ftpmaster.internal/ubuntu noble/main armhf liblcms2-2 armhf 2.14-2 [134 kB] Get:241 http://ftpmaster.internal/ubuntu noble/main armhf libnspr4 armhf 2:4.35-1.1 [92.9 kB] Get:242 http://ftpmaster.internal/ubuntu noble/main armhf libnss3 armhf 2:3.94-1 [1271 kB] Get:243 http://ftpmaster.internal/ubuntu noble/main armhf libpoppler130 armhf 23.08.0-2ubuntu1 [962 kB] Get:244 http://ftpmaster.internal/ubuntu noble/main armhf libpq5 armhf 16.0-2 [224 kB] Get:245 http://ftpmaster.internal/ubuntu noble/universe armhf libqhull-r8.0 armhf 2020.2-6 [173 kB] Get:246 http://ftpmaster.internal/ubuntu noble/universe armhf librttopo1 armhf 1.1.0-3 [161 kB] Get:247 http://ftpmaster.internal/ubuntu noble/universe armhf libspatialite8 armhf 5.1.0-1 [2018 kB] Get:248 http://ftpmaster.internal/ubuntu noble/universe armhf libxerces-c3.2 armhf 3.2.4+debian-1build1 [804 kB] Get:249 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf libgdal34 armhf 3.8.0+dfsg-1 [7903 kB] Get:250 http://ftpmaster.internal/ubuntu noble/universe armhf libgeos-dev armhf 3.12.1-1 [54.4 kB] Get:251 http://ftpmaster.internal/ubuntu noble/main armhf libgif-dev armhf 5.2.1-2.5 [19.9 kB] Get:252 http://ftpmaster.internal/ubuntu noble/universe armhf libgslcblas0 armhf 2.7.1+dfsg-6ubuntu1 [77.7 kB] Get:253 http://ftpmaster.internal/ubuntu noble/universe armhf libgsl27 armhf 2.7.1+dfsg-6ubuntu1 [827 kB] Get:254 http://ftpmaster.internal/ubuntu noble/universe armhf libgsl-dev armhf 2.7.1+dfsg-6ubuntu1 [1076 kB] Get:255 http://ftpmaster.internal/ubuntu noble/main armhf libsharpyuv-dev armhf 1.3.2-0.3 [13.0 kB] Get:256 http://ftpmaster.internal/ubuntu noble/universe armhf libx265-199 armhf 3.5-2 [631 kB] Get:257 http://ftpmaster.internal/ubuntu noble/universe armhf libx265-dev armhf 3.5-2 [663 kB] Get:258 http://ftpmaster.internal/ubuntu noble/universe armhf libheif-dev armhf 1.17.1-1ubuntu3 [41.5 kB] Get:259 http://ftpmaster.internal/ubuntu noble/main armhf libhtml-form-perl all 6.11-1 [32.1 kB] Get:260 http://ftpmaster.internal/ubuntu noble/main armhf libhtml-html5-entities-perl all 0.004-3 [21.6 kB] Get:261 http://ftpmaster.internal/ubuntu noble/main armhf libhtml-tokeparser-simple-perl all 3.16-4 [38.0 kB] Get:262 http://ftpmaster.internal/ubuntu noble/main armhf libicu-dev armhf 72.1-3ubuntu3 [11.6 MB] Get:263 http://ftpmaster.internal/ubuntu noble/main armhf libimport-into-perl all 1.002005-2 [10.7 kB] Get:264 http://ftpmaster.internal/ubuntu noble/main armhf libio-interactive-perl all 1.025-1 [10.4 kB] Get:265 http://ftpmaster.internal/ubuntu noble/main armhf libjson-maybexs-perl all 1.004005-1 [11.3 kB] Get:266 http://ftpmaster.internal/ubuntu noble/universe armhf libkmlconvenience1 armhf 1.3.0-10 [43.9 kB] Get:267 http://ftpmaster.internal/ubuntu noble/universe armhf libkmlregionator1 armhf 1.3.0-10 [18.1 kB] Get:268 http://ftpmaster.internal/ubuntu noble/universe armhf libkmlxsd1 armhf 1.3.0-10 [26.2 kB] Get:269 http://ftpmaster.internal/ubuntu noble/main armhf liblerc-dev armhf 4.0.0+ds-2ubuntu2 [169 kB] Get:270 http://ftpmaster.internal/ubuntu noble/main armhf liblist-compare-perl all 0.55-2 [62.9 kB] Get:271 http://ftpmaster.internal/ubuntu noble/main armhf liblist-someutils-perl all 0.59-1 [30.4 kB] Get:272 http://ftpmaster.internal/ubuntu noble/main armhf liblist-utilsby-perl all 0.12-2 [14.9 kB] Get:273 http://ftpmaster.internal/ubuntu noble/main armhf libltdl-dev armhf 2.4.7-7 [166 kB] Get:274 http://ftpmaster.internal/ubuntu noble/main armhf liblzo2-2 armhf 2.10-2build3 [47.6 kB] Get:275 http://ftpmaster.internal/ubuntu noble/main armhf libmarkdown2 armhf 2.2.7-2 [31.3 kB] Get:276 http://ftpmaster.internal/ubuntu noble/universe armhf libminizip-dev armhf 1.1-8build1 [25.7 kB] Get:277 http://ftpmaster.internal/ubuntu noble/main armhf libmldbm-perl all 2.05-4 [16.0 kB] Get:278 http://ftpmaster.internal/ubuntu noble/main armhf librole-tiny-perl all 2.002004-1 [16.3 kB] Get:279 http://ftpmaster.internal/ubuntu noble/main armhf libsub-quote-perl all 2.006008-1ubuntu1 [20.7 kB] Get:280 http://ftpmaster.internal/ubuntu noble/main armhf libmoo-perl all 2.005005-1 [47.4 kB] Get:281 http://ftpmaster.internal/ubuntu noble/main armhf libstrictures-perl all 2.000006-1 [16.3 kB] Get:282 http://ftpmaster.internal/ubuntu noble/main armhf libmoox-aliases-perl all 0.001006-2 [6796 B] Get:283 http://ftpmaster.internal/ubuntu noble/main armhf libmouse-perl armhf 2.5.10-1build5 [157 kB] Get:284 http://ftpmaster.internal/ubuntu noble/main armhf libpackage-stash-perl all 0.40-1 [19.5 kB] Get:285 http://ftpmaster.internal/ubuntu noble/main armhf libsub-identify-perl armhf 0.14-3 [9386 B] Get:286 http://ftpmaster.internal/ubuntu noble/main armhf libsub-name-perl armhf 0.27-1 [10.3 kB] Get:287 http://ftpmaster.internal/ubuntu noble/main armhf libnamespace-clean-perl all 0.27-2 [14.0 kB] Get:288 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libxml2-dev armhf 2.9.14+dfsg-1.3build1 [736 kB] Get:289 http://ftpmaster.internal/ubuntu noble/universe armhf libnetcdf-dev armhf 1:4.9.2-2ubuntu1 [57.9 kB] Get:290 http://ftpmaster.internal/ubuntu noble/main armhf libodbccr2 armhf 2.3.12-1 [12.8 kB] Get:291 http://ftpmaster.internal/ubuntu noble/universe armhf libogdi-dev armhf 4.1.0+ds-6 [22.6 kB] Get:292 http://ftpmaster.internal/ubuntu noble/main armhf libpath-tiny-perl all 0.144-1 [47.7 kB] Get:293 http://ftpmaster.internal/ubuntu noble/main armhf libpcre2-16-0 armhf 10.42-4 [180 kB] Get:294 http://ftpmaster.internal/ubuntu noble/main armhf libpcre2-32-0 armhf 10.42-4 [170 kB] Get:295 http://ftpmaster.internal/ubuntu noble/main armhf libpcre2-posix3 armhf 10.42-4 [6094 B] Get:296 http://ftpmaster.internal/ubuntu noble/main armhf libpcre2-dev armhf 10.42-4 [664 kB] Get:297 http://ftpmaster.internal/ubuntu noble/main armhf libperlio-gzip-perl armhf 0.20-1build1 [13.4 kB] Get:298 http://ftpmaster.internal/ubuntu noble/main armhf libperlio-utf8-strict-perl armhf 0.010-1 [10.6 kB] Get:299 http://ftpmaster.internal/ubuntu noble/main armhf libpng-dev armhf 1.6.40-2 [248 kB] Get:300 http://ftpmaster.internal/ubuntu noble/main armhf libpoppler-dev armhf 23.08.0-2ubuntu1 [5180 B] Get:301 http://ftpmaster.internal/ubuntu noble/main armhf libpoppler-private-dev armhf 23.08.0-2ubuntu1 [196 kB] Get:302 http://ftpmaster.internal/ubuntu noble/main armhf libpq-dev armhf 16.0-2 [139 kB] Get:303 http://ftpmaster.internal/ubuntu noble/main armhf libproc-processtable-perl armhf 0.636-1 [36.2 kB] Get:304 http://ftpmaster.internal/ubuntu noble/universe armhf libqhull8.0 armhf 2020.2-6 [174 kB] Get:305 http://ftpmaster.internal/ubuntu noble/universe armhf libqhullcpp8.0 armhf 2020.2-6 [45.7 kB] Get:306 http://ftpmaster.internal/ubuntu noble/universe armhf libqhull-dev armhf 2020.2-6 [455 kB] Get:307 http://ftpmaster.internal/ubuntu noble/main armhf libregexp-wildcards-perl all 1.05-3 [12.9 kB] Get:308 http://ftpmaster.internal/ubuntu noble/universe armhf librttopo-dev armhf 1.1.0-3 [209 kB] Get:309 http://ftpmaster.internal/ubuntu noble/main armhf libsereal-decoder-perl armhf 5.004+ds-1 [93.3 kB] Get:310 http://ftpmaster.internal/ubuntu noble/main armhf libsereal-encoder-perl armhf 5.004+ds-1 [94.9 kB] Get:311 http://ftpmaster.internal/ubuntu noble/main armhf libsort-versions-perl all 1.62-3 [7378 B] Get:312 http://ftpmaster.internal/ubuntu noble-proposed/main armhf libsqlite3-dev armhf 3.44.0-1 [811 kB] Get:313 http://ftpmaster.internal/ubuntu noble/universe armhf libsvm3 armhf 3.24+ds-6 [36.5 kB] Get:314 http://ftpmaster.internal/ubuntu noble/universe armhf libsvm-dev armhf 3.24+ds-6 [46.5 kB] Get:315 http://ftpmaster.internal/ubuntu noble/main armhf libxs-parse-keyword-perl armhf 0.38-1 [54.7 kB] Get:316 http://ftpmaster.internal/ubuntu noble/main armhf libsyntax-keyword-try-perl armhf 0.29-1 [25.7 kB] Get:317 http://ftpmaster.internal/ubuntu noble/main armhf libterm-readkey-perl armhf 2.38-2build1 [22.3 kB] Get:318 http://ftpmaster.internal/ubuntu noble/main armhf libtext-levenshteinxs-perl armhf 0.03-5build1 [7510 B] Get:319 http://ftpmaster.internal/ubuntu noble/main armhf libtext-markdown-discount-perl armhf 0.16-1 [12.0 kB] Get:320 http://ftpmaster.internal/ubuntu noble/main armhf libtext-xslate-perl armhf 3.5.9-1build2 [182 kB] Get:321 http://ftpmaster.internal/ubuntu noble/main armhf libjbig-dev armhf 2.1-6.1ubuntu1 [24.5 kB] Get:322 http://ftpmaster.internal/ubuntu noble/main armhf liblzma-dev armhf 5.4.4-0.1 [166 kB] Get:323 http://ftpmaster.internal/ubuntu noble/main armhf libwebpdemux2 armhf 1.3.2-0.3 [11.8 kB] Get:324 http://ftpmaster.internal/ubuntu noble/main armhf libwebpmux3 armhf 1.3.2-0.3 [22.4 kB] Get:325 http://ftpmaster.internal/ubuntu noble/main armhf libwebpdecoder3 armhf 1.3.2-0.3 [91.4 kB] Get:326 http://ftpmaster.internal/ubuntu noble/main armhf libwebp-dev armhf 1.3.2-0.3 [311 kB] Get:327 http://ftpmaster.internal/ubuntu noble/main armhf libtiffxx6 armhf 4.5.1+git230720-1ubuntu1 [5598 B] Get:328 http://ftpmaster.internal/ubuntu noble/main armhf libtiff-dev armhf 4.5.1+git230720-1ubuntu1 [319 kB] Get:329 http://ftpmaster.internal/ubuntu noble/main armhf libtime-duration-perl all 1.21-2 [12.3 kB] Get:330 http://ftpmaster.internal/ubuntu noble/main armhf libtime-moment-perl armhf 0.44-2build1 [70.8 kB] Get:331 http://ftpmaster.internal/ubuntu noble/main armhf libunicode-utf8-perl armhf 0.62-2 [16.7 kB] Get:332 http://ftpmaster.internal/ubuntu noble/universe armhf liburiparser-dev armhf 0.9.7+dfsg-2 [15.1 kB] Get:333 http://ftpmaster.internal/ubuntu noble/main armhf libwww-mechanize-perl all 2.17-1ubuntu1 [95.6 kB] Get:334 http://ftpmaster.internal/ubuntu noble/universe armhf libxerces-c-dev armhf 3.2.4+debian-1build1 [1671 kB] Get:335 http://ftpmaster.internal/ubuntu noble/main armhf libyaml-libyaml-perl armhf 0.86+ds-1 [28.3 kB] Get:336 http://ftpmaster.internal/ubuntu noble/main armhf libdevel-size-perl armhf 0.83-2build1 [18.6 kB] Get:337 http://ftpmaster.internal/ubuntu noble/main armhf libipc-run3-perl all 0.048-3 [30.3 kB] Get:338 http://ftpmaster.internal/ubuntu noble/main armhf lzip armhf 1.23-6 [77.9 kB] Get:339 http://ftpmaster.internal/ubuntu noble/main armhf lzop armhf 1.04-2build2 [84.5 kB] Get:340 http://ftpmaster.internal/ubuntu noble/main armhf patchutils armhf 0.4.2-1build2 [74.5 kB] Get:341 http://ftpmaster.internal/ubuntu noble/main armhf t1utils armhf 1.41-4build2 [53.1 kB] Get:342 http://ftpmaster.internal/ubuntu noble/main armhf unzip armhf 6.0-28ubuntu1 [162 kB] Get:343 http://ftpmaster.internal/ubuntu noble/main armhf lintian all 2.116.3ubuntu4 [1152 kB] Get:344 http://ftpmaster.internal/ubuntu noble/universe armhf libfreexl-dev armhf 2.0.0-1 [39.2 kB] Get:345 http://ftpmaster.internal/ubuntu noble/universe armhf libproj-dev armhf 9.3.0-1 [75.4 kB] Get:346 http://ftpmaster.internal/ubuntu noble/universe armhf libgeotiff-dev armhf 1.7.1-3 [83.1 kB] Get:347 http://ftpmaster.internal/ubuntu noble/universe armhf libhdf4-alt-dev armhf 4.2.16-3 [355 kB] Get:348 http://ftpmaster.internal/ubuntu noble/main armhf libjson-c-dev armhf 0.17-1 [58.5 kB] Get:349 http://ftpmaster.internal/ubuntu noble/universe armhf libkml-dev armhf 1.3.0-10 [659 kB] Get:350 http://ftpmaster.internal/ubuntu noble/main armhf liblz4-dev armhf 1.9.4-1 [79.1 kB] Get:351 http://ftpmaster.internal/ubuntu noble/main armhf libopenjp2-7-dev armhf 2.5.0-2 [239 kB] Get:352 http://ftpmaster.internal/ubuntu noble/universe armhf libspatialite-dev armhf 5.1.0-1 [2349 kB] Get:353 http://ftpmaster.internal/ubuntu noble/main armhf unixodbc-dev armhf 2.3.12-1 [229 kB] Get:354 http://ftpmaster.internal/ubuntu noble-proposed/universe armhf libgdal-dev armhf 3.8.0+dfsg-1 [211 kB] Get:355 http://ftpmaster.internal/ubuntu noble/universe armhf pkg-kde-tools armhf 0.15.38ubuntu1 [97.9 kB] Preconfiguring packages ... Fetched 148 MB in 46s (3250 kB/s) Selecting previously unselected package libpython3.11-minimal:armhf. (Reading database ... 13368 files and directories currently installed.) Preparing to unpack .../libpython3.11-minimal_3.11.6-3_armhf.deb ... Unpacking libpython3.11-minimal:armhf (3.11.6-3) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../libexpat1_2.5.0-2_armhf.deb ... Unpacking libexpat1:armhf (2.5.0-2) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../python3.11-minimal_3.11.6-3_armhf.deb ... Unpacking python3.11-minimal (3.11.6-3) ... Setting up libpython3.11-minimal:armhf (3.11.6-3) ... Setting up libexpat1:armhf (2.5.0-2) ... Setting up python3.11-minimal (3.11.6-3) ... Selecting previously unselected package python3-minimal. (Reading database ... 13682 files and directories currently installed.) Preparing to unpack .../python3-minimal_3.11.4-5ubuntu1_armhf.deb ... Unpacking python3-minimal (3.11.4-5ubuntu1) ... Selecting previously unselected package media-types. Preparing to unpack .../media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package libpython3.11-stdlib:armhf. Preparing to unpack .../libpython3.11-stdlib_3.11.6-3_armhf.deb ... Unpacking libpython3.11-stdlib:armhf (3.11.6-3) ... Selecting previously unselected package python3.11. Preparing to unpack .../python3.11_3.11.6-3_armhf.deb ... Unpacking python3.11 (3.11.6-3) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../libpython3-stdlib_3.11.4-5ubuntu1_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.11.4-5ubuntu1) ... Setting up python3-minimal (3.11.4-5ubuntu1) ... Selecting previously unselected package python3. (Reading database ... 14098 files and directories currently installed.) Preparing to unpack .../000-python3_3.11.4-5ubuntu1_armhf.deb ... Unpacking python3 (3.11.4-5ubuntu1) ... Selecting previously unselected package sgml-base. Preparing to unpack .../001-sgml-base_1.31_all.deb ... Unpacking sgml-base (1.31) ... Selecting previously unselected package iso-codes. Preparing to unpack .../002-iso-codes_4.15.0-1_all.deb ... Unpacking iso-codes (4.15.0-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../003-libelf1_0.190-1_armhf.deb ... Unpacking libelf1:armhf (0.190-1) ... Selecting previously unselected package libicu72:armhf. Preparing to unpack .../004-libicu72_72.1-3ubuntu3_armhf.deb ... Unpacking libicu72:armhf (72.1-3ubuntu3) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../005-libxml2_2.9.14+dfsg-1.3build1_armhf.deb ... Unpacking libxml2:armhf (2.9.14+dfsg-1.3build1) ... Selecting previously unselected package libyaml-0-2:armhf. Preparing to unpack .../006-libyaml-0-2_0.2.5-1_armhf.deb ... Unpacking libyaml-0-2:armhf (0.2.5-1) ... Selecting previously unselected package netbase. Preparing to unpack .../007-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package ucf. Preparing to unpack .../008-ucf_3.0043+nmu1_all.deb ... Moving old data out of the way Unpacking ucf (3.0043+nmu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../009-libmagic-mgc_1%3a5.45-2_armhf.deb ... Unpacking libmagic-mgc (1:5.45-2) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../010-libmagic1_1%3a5.45-2_armhf.deb ... Unpacking libmagic1:armhf (1:5.45-2) ... Selecting previously unselected package file. Preparing to unpack .../011-file_1%3a5.45-2_armhf.deb ... Unpacking file (1:5.45-2) ... Selecting previously unselected package gettext-base. Preparing to unpack .../012-gettext-base_0.21-13build1_armhf.deb ... Unpacking gettext-base (0.21-13build1) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../013-libuchardet0_0.0.7-1build2_armhf.deb ... Unpacking libuchardet0:armhf (0.0.7-1build2) ... Selecting previously unselected package groff-base. Preparing to unpack .../014-groff-base_1.23.0-3_armhf.deb ... Unpacking groff-base (1.23.0-3) ... Selecting previously unselected package libnghttp2-14:armhf. Preparing to unpack .../015-libnghttp2-14_1.58.0-1_armhf.deb ... Unpacking libnghttp2-14:armhf (1.58.0-1) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../016-libpipeline1_1.5.7-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.7-1) ... Selecting previously unselected package libpsl5:armhf. Preparing to unpack .../017-libpsl5_0.21.2-1build1_armhf.deb ... Unpacking libpsl5:armhf (0.21.2-1build1) ... Selecting previously unselected package libuv1:armhf. Preparing to unpack .../018-libuv1_1.46.0-2_armhf.deb ... Unpacking libuv1:armhf (1.46.0-2) ... Selecting previously unselected package man-db. Preparing to unpack .../019-man-db_2.12.0-1_armhf.deb ... Unpacking man-db (2.12.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../020-m4_1.4.19-4_armhf.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../021-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../022-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../023-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../024-autopoint_0.21-13build1_all.deb ... Unpacking autopoint (0.21-13build1) ... Selecting previously unselected package libarchive13:armhf. Preparing to unpack .../025-libarchive13_3.7.2-1ubuntu1_armhf.deb ... Unpacking libarchive13:armhf (3.7.2-1ubuntu1) ... Selecting previously unselected package libbrotli1:armhf. Preparing to unpack .../026-libbrotli1_1.1.0-1_armhf.deb ... Unpacking libbrotli1:armhf (1.1.0-1) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../027-libsasl2-modules-db_2.1.28+dfsg1-4_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.28+dfsg1-4) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../028-libsasl2-2_2.1.28+dfsg1-4_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.28+dfsg1-4) ... Selecting previously unselected package libldap2:armhf. Preparing to unpack .../029-libldap2_2.6.6+dfsg-1~exp1ubuntu1_armhf.deb ... Unpacking libldap2:armhf (2.6.6+dfsg-1~exp1ubuntu1) ... Selecting previously unselected package librtmp1:armhf. Preparing to unpack .../030-librtmp1_2.4+20151223.gitfa8646d.1-2build4_armhf.deb ... Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build4) ... Selecting previously unselected package libssh-4:armhf. Preparing to unpack .../031-libssh-4_0.10.5-3ubuntu1_armhf.deb ... Unpacking libssh-4:armhf (0.10.5-3ubuntu1) ... Selecting previously unselected package libcurl4:armhf. Preparing to unpack .../032-libcurl4_8.4.0-2ubuntu1_armhf.deb ... Unpacking libcurl4:armhf (8.4.0-2ubuntu1) ... Selecting previously unselected package libjsoncpp25:armhf. Preparing to unpack .../033-libjsoncpp25_1.9.5-6_armhf.deb ... Unpacking libjsoncpp25:armhf (1.9.5-6) ... Selecting previously unselected package librhash0:armhf. Preparing to unpack .../034-librhash0_1.4.3-3_armhf.deb ... Unpacking librhash0:armhf (1.4.3-3) ... Selecting previously unselected package cmake-data. Preparing to unpack .../035-cmake-data_3.27.7-1_all.deb ... Unpacking cmake-data (3.27.7-1) ... Selecting previously unselected package cmake. Preparing to unpack .../036-cmake_3.27.7-1_armhf.deb ... Unpacking cmake (3.27.7-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../037-libdebhelper-perl_13.11.7ubuntu1_all.deb ... Unpacking libdebhelper-perl (13.11.7ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../038-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../039-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../040-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../041-libsub-override-perl_0.09-4_all.deb ... Unpacking libsub-override-perl (0.09-4) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../042-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../043-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libdw1:armhf. Preparing to unpack .../044-libdw1_0.190-1_armhf.deb ... Unpacking libdw1:armhf (0.190-1) ... Selecting previously unselected package debugedit. Preparing to unpack .../045-debugedit_1%3a5.0-5_armhf.deb ... Unpacking debugedit (1:5.0-5) ... Selecting previously unselected package dwz. Preparing to unpack .../046-dwz_0.15-1_armhf.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package gettext. Preparing to unpack .../047-gettext_0.21-13build1_armhf.deb ... Unpacking gettext (0.21-13build1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../048-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../049-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../050-debhelper_13.11.7ubuntu1_all.deb ... Unpacking debhelper (13.11.7ubuntu1) ... Selecting previously unselected package mysql-common. Preparing to unpack .../051-mysql-common_5.8+1.1.0_all.deb ... Unpacking mysql-common (5.8+1.1.0) ... Selecting previously unselected package libmysqlclient21:armhf. Preparing to unpack .../052-libmysqlclient21_8.0.35-1ubuntu1_armhf.deb ... Unpacking libmysqlclient21:armhf (8.0.35-1ubuntu1) ... Selecting previously unselected package libssl-dev:armhf. Preparing to unpack .../053-libssl-dev_3.0.10-1ubuntu2.1_armhf.deb ... Unpacking libssl-dev:armhf (3.0.10-1ubuntu2.1) ... Selecting previously unselected package libzstd-dev:armhf. Preparing to unpack .../054-libzstd-dev_1.5.5+dfsg2-2_armhf.deb ... Unpacking libzstd-dev:armhf (1.5.5+dfsg2-2) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../055-zlib1g-dev_1%3a1.2.13.dfsg-1ubuntu5_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.2.13.dfsg-1ubuntu5) ... Selecting previously unselected package libmysqlclient-dev. Preparing to unpack .../056-libmysqlclient-dev_8.0.35-1ubuntu1_armhf.deb ... Unpacking libmysqlclient-dev (8.0.35-1ubuntu1) ... Selecting previously unselected package default-libmysqlclient-dev:armhf. Preparing to unpack .../057-default-libmysqlclient-dev_1.1.0_armhf.deb ... Unpacking default-libmysqlclient-dev:armhf (1.1.0) ... Selecting previously unselected package diffstat. Preparing to unpack .../058-diffstat_1.65-1_armhf.deb ... Unpacking diffstat (1.65-1) ... Selecting previously unselected package xml-core. Preparing to unpack .../059-xml-core_0.18+nmu1_all.deb ... Unpacking xml-core (0.18+nmu1) ... Selecting previously unselected package sgml-data. Preparing to unpack .../060-sgml-data_2.0.11+nmu1_all.deb ... Unpacking sgml-data (2.0.11+nmu1) ... Selecting previously unselected package docbook-xml. Preparing to unpack .../061-docbook-xml_4.5-12_all.deb ... Unpacking docbook-xml (4.5-12) ... Selecting previously unselected package docbook-xsl. Preparing to unpack .../062-docbook-xsl_1.79.2+dfsg-7_all.deb ... Unpacking docbook-xsl (1.79.2+dfsg-7) ... Selecting previously unselected package libxml-namespacesupport-perl. Preparing to unpack .../063-libxml-namespacesupport-perl_1.12-2_all.deb ... Unpacking libxml-namespacesupport-perl (1.12-2) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../064-liburi-perl_5.21-1_all.deb ... Unpacking liburi-perl (5.21-1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../065-libencode-locale-perl_1.05-3_all.deb ... Unpacking libencode-locale-perl (1.05-3) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../066-libtimedate-perl_2.3300-2_all.deb ... Unpacking libtimedate-perl (2.3300-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../067-libhttp-date-perl_6.06-1_all.deb ... Unpacking libhttp-date-perl (6.06-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../068-libfile-listing-perl_6.16-1_all.deb ... Unpacking libfile-listing-perl (6.16-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../069-libhtml-tagset-perl_3.20-6_all.deb ... Unpacking libhtml-tagset-perl (3.20-6) ... Selecting previously unselected package libhtml-parser-perl:armhf. Preparing to unpack .../070-libhtml-parser-perl_3.81-1_armhf.deb ... Unpacking libhtml-parser-perl:armhf (3.81-1) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../071-libhtml-tree-perl_5.07-3_all.deb ... Unpacking libhtml-tree-perl (5.07-3) ... Selecting previously unselected package libclone-perl:armhf. Preparing to unpack .../072-libclone-perl_0.46-1_armhf.deb ... Unpacking libclone-perl:armhf (0.46-1) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../073-libio-html-perl_1.004-3_all.deb ... Unpacking libio-html-perl (1.004-3) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../074-liblwp-mediatypes-perl_6.04-2_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-2) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../075-libhttp-message-perl_6.44-2ubuntu1_all.deb ... Unpacking libhttp-message-perl (6.44-2ubuntu1) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../076-libhttp-cookies-perl_6.10-1_all.deb ... Unpacking libhttp-cookies-perl (6.10-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../077-libhttp-negotiate-perl_6.01-2_all.deb ... Unpacking libhttp-negotiate-perl (6.01-2) ... Selecting previously unselected package perl-openssl-defaults:armhf. Preparing to unpack .../078-perl-openssl-defaults_7_armhf.deb ... Unpacking perl-openssl-defaults:armhf (7) ... Selecting previously unselected package libnet-ssleay-perl:armhf. Preparing to unpack .../079-libnet-ssleay-perl_1.92-2build2_armhf.deb ... Unpacking libnet-ssleay-perl:armhf (1.92-2build2) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../080-libio-socket-ssl-perl_2.084-1_all.deb ... Unpacking libio-socket-ssl-perl (2.084-1) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../081-libnet-http-perl_6.23-1_all.deb ... Unpacking libnet-http-perl (6.23-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../082-liblwp-protocol-https-perl_6.11-1_all.deb ... Unpacking liblwp-protocol-https-perl (6.11-1) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../083-libtry-tiny-perl_0.31-2_all.deb ... Unpacking libtry-tiny-perl (0.31-2) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../084-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../085-libwww-perl_6.72-1_all.deb ... Unpacking libwww-perl (6.72-1) ... Selecting previously unselected package libxml-parser-perl. Preparing to unpack .../086-libxml-parser-perl_2.46-4_armhf.deb ... Unpacking libxml-parser-perl (2.46-4) ... Selecting previously unselected package libxml-sax-base-perl. Preparing to unpack .../087-libxml-sax-base-perl_1.09-3_all.deb ... Unpacking libxml-sax-base-perl (1.09-3) ... Selecting previously unselected package libxml-sax-perl. Preparing to unpack .../088-libxml-sax-perl_1.02+dfsg-3_all.deb ... Unpacking libxml-sax-perl (1.02+dfsg-3) ... Selecting previously unselected package libxml-sax-expat-perl. Preparing to unpack .../089-libxml-sax-expat-perl_0.51-2_all.deb ... Unpacking libxml-sax-expat-perl (0.51-2) ... Selecting previously unselected package libosp5. Preparing to unpack .../090-libosp5_1.5.2-13ubuntu3_armhf.deb ... Unpacking libosp5 (1.5.2-13ubuntu3) ... Selecting previously unselected package opensp. Preparing to unpack .../091-opensp_1.5.2-13ubuntu3_armhf.deb ... Unpacking opensp (1.5.2-13ubuntu3) ... Selecting previously unselected package libtext-unidecode-perl. Preparing to unpack .../092-libtext-unidecode-perl_1.30-3_all.deb ... Unpacking libtext-unidecode-perl (1.30-3) ... Selecting previously unselected package libxml-libxml-perl. Preparing to unpack .../093-libxml-libxml-perl_2.0207+dfsg+really+2.0134-1build1_armhf.deb ... Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-1build1) ... Selecting previously unselected package texinfo-lib. Preparing to unpack .../094-texinfo-lib_7.1-1_armhf.deb ... Unpacking texinfo-lib (7.1-1) ... Selecting previously unselected package tex-common. Preparing to unpack .../095-tex-common_6.18_all.deb ... Unpacking tex-common (6.18) ... Selecting previously unselected package texinfo. Preparing to unpack .../096-texinfo_7.1-1_all.deb ... Unpacking texinfo (7.1-1) ... Selecting previously unselected package libxslt1.1:armhf. Preparing to unpack .../097-libxslt1.1_1.1.35-1_armhf.deb ... Unpacking libxslt1.1:armhf (1.1.35-1) ... Selecting previously unselected package xsltproc. Preparing to unpack .../098-xsltproc_1.1.35-1_armhf.deb ... Unpacking xsltproc (1.1.35-1) ... Selecting previously unselected package docbook2x. Preparing to unpack .../099-docbook2x_0.8.8-18_armhf.deb ... Unpacking docbook2x (0.8.8-18) ... Selecting previously unselected package fonts-noto-mono. Preparing to unpack .../100-fonts-noto-mono_20201225-2_all.deb ... Unpacking fonts-noto-mono (20201225-2) ... Selecting previously unselected package fonts-noto-core. Preparing to unpack .../101-fonts-noto-core_20201225-2_all.deb ... Unpacking fonts-noto-core (20201225-2) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../102-fontconfig-config_2.14.2-4ubuntu1_armhf.deb ... Unpacking fontconfig-config (2.14.2-4ubuntu1) ... Selecting previously unselected package gdal-data. Preparing to unpack .../103-gdal-data_3.8.0+dfsg-1_all.deb ... Unpacking gdal-data (3.8.0+dfsg-1) ... Selecting previously unselected package gdal-plugins. Preparing to unpack .../104-gdal-plugins_3.8.0+dfsg-1_armhf.deb ... Unpacking gdal-plugins (3.8.0+dfsg-1) ... Selecting previously unselected package hdf5-helpers. Preparing to unpack .../105-hdf5-helpers_1.10.8+repack1-1ubuntu1_armhf.deb ... Unpacking hdf5-helpers (1.10.8+repack1-1ubuntu1) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../106-icu-devtools_72.1-3ubuntu3_armhf.deb ... Unpacking icu-devtools (72.1-3ubuntu3) ... Selecting previously unselected package libaec0:armhf. Preparing to unpack .../107-libaec0_1.1.2-1_armhf.deb ... Unpacking libaec0:armhf (1.1.2-1) ... Selecting previously unselected package libaliased-perl. Preparing to unpack .../108-libaliased-perl_0.34-3_all.deb ... Unpacking libaliased-perl (0.34-3) ... Selecting previously unselected package libaom3:armhf. Preparing to unpack .../109-libaom3_3.7.0-1_armhf.deb ... Unpacking libaom3:armhf (3.7.0-1) ... Selecting previously unselected package libaom-dev:armhf. Preparing to unpack .../110-libaom-dev_3.7.0-1_armhf.deb ... Unpacking libaom-dev:armhf (3.7.0-1) ... Selecting previously unselected package libapt-pkg-perl. Preparing to unpack .../111-libapt-pkg-perl_0.1.40build3_armhf.deb ... Unpacking libapt-pkg-perl (0.1.40build3) ... Selecting previously unselected package libblas3:armhf. Preparing to unpack .../112-libblas3_3.11.0-2build1_armhf.deb ... Unpacking libblas3:armhf (3.11.0-2build1) ... Selecting previously unselected package libgfortran5:armhf. Preparing to unpack .../113-libgfortran5_13.2.0-6ubuntu1_armhf.deb ... Unpacking libgfortran5:armhf (13.2.0-6ubuntu1) ... Selecting previously unselected package liblapack3:armhf. Preparing to unpack .../114-liblapack3_3.11.0-2build1_armhf.deb ... Unpacking liblapack3:armhf (3.11.0-2build1) ... Selecting previously unselected package libarpack2:armhf. Preparing to unpack .../115-libarpack2_3.9.1-1_armhf.deb ... Unpacking libarpack2:armhf (3.9.1-1) ... Selecting previously unselected package libsuperlu6:armhf. Preparing to unpack .../116-libsuperlu6_6.0.1+dfsg1-1_armhf.deb ... Unpacking libsuperlu6:armhf (6.0.1+dfsg1-1) ... Selecting previously unselected package libarmadillo12. Preparing to unpack .../117-libarmadillo12_1%3a12.6.4+dfsg-1_armhf.deb ... Unpacking libarmadillo12 (1:12.6.4+dfsg-1) ... Selecting previously unselected package libblas-dev:armhf. Preparing to unpack .../118-libblas-dev_3.11.0-2build1_armhf.deb ... Unpacking libblas-dev:armhf (3.11.0-2build1) ... Selecting previously unselected package liblapack-dev:armhf. Preparing to unpack .../119-liblapack-dev_3.11.0-2build1_armhf.deb ... Unpacking liblapack-dev:armhf (3.11.0-2build1) ... Selecting previously unselected package libarpack2-dev:armhf. Preparing to unpack .../120-libarpack2-dev_3.9.1-1_armhf.deb ... Unpacking libarpack2-dev:armhf (3.9.1-1) ... Selecting previously unselected package libsz2:armhf. Preparing to unpack .../121-libsz2_1.1.2-1_armhf.deb ... Unpacking libsz2:armhf (1.1.2-1) ... Selecting previously unselected package libhdf5-103-1:armhf. Preparing to unpack .../122-libhdf5-103-1_1.10.8+repack1-1ubuntu1_armhf.deb ... Unpacking libhdf5-103-1:armhf (1.10.8+repack1-1ubuntu1) ... Selecting previously unselected package libhdf5-fortran-102:armhf. Preparing to unpack .../123-libhdf5-fortran-102_1.10.8+repack1-1ubuntu1_armhf.deb ... Unpacking libhdf5-fortran-102:armhf (1.10.8+repack1-1ubuntu1) ... Selecting previously unselected package libhdf5-hl-100:armhf. Preparing to unpack .../124-libhdf5-hl-100_1.10.8+repack1-1ubuntu1_armhf.deb ... Unpacking libhdf5-hl-100:armhf (1.10.8+repack1-1ubuntu1) ... Selecting previously unselected package libhdf5-hl-fortran-100:armhf. Preparing to unpack .../125-libhdf5-hl-fortran-100_1.10.8+repack1-1ubuntu1_armhf.deb ... Unpacking libhdf5-hl-fortran-100:armhf (1.10.8+repack1-1ubuntu1) ... Selecting previously unselected package libhdf5-cpp-103-1:armhf. Preparing to unpack .../126-libhdf5-cpp-103-1_1.10.8+repack1-1ubuntu1_armhf.deb ... Unpacking libhdf5-cpp-103-1:armhf (1.10.8+repack1-1ubuntu1) ... Selecting previously unselected package libhdf5-hl-cpp-100:armhf. Preparing to unpack .../127-libhdf5-hl-cpp-100_1.10.8+repack1-1ubuntu1_armhf.deb ... Unpacking libhdf5-hl-cpp-100:armhf (1.10.8+repack1-1ubuntu1) ... Selecting previously unselected package libjpeg-turbo8:armhf. Preparing to unpack .../128-libjpeg-turbo8_2.1.5-2ubuntu1_armhf.deb ... Unpacking libjpeg-turbo8:armhf (2.1.5-2ubuntu1) ... Selecting previously unselected package libjpeg-turbo8-dev:armhf. Preparing to unpack .../129-libjpeg-turbo8-dev_2.1.5-2ubuntu1_armhf.deb ... Unpacking libjpeg-turbo8-dev:armhf (2.1.5-2ubuntu1) ... Selecting previously unselected package libjpeg8:armhf. Preparing to unpack .../130-libjpeg8_8c-2ubuntu11_armhf.deb ... Unpacking libjpeg8:armhf (8c-2ubuntu11) ... Selecting previously unselected package libjpeg8-dev:armhf. Preparing to unpack .../131-libjpeg8-dev_8c-2ubuntu11_armhf.deb ... Unpacking libjpeg8-dev:armhf (8c-2ubuntu11) ... Selecting previously unselected package libjpeg-dev:armhf. Preparing to unpack .../132-libjpeg-dev_8c-2ubuntu11_armhf.deb ... Unpacking libjpeg-dev:armhf (8c-2ubuntu11) ... Selecting previously unselected package libaec-dev:armhf. Preparing to unpack .../133-libaec-dev_1.1.2-1_armhf.deb ... Unpacking libaec-dev:armhf (1.1.2-1) ... Selecting previously unselected package libcurl4-openssl-dev:armhf. Preparing to unpack .../134-libcurl4-openssl-dev_8.4.0-2ubuntu1_armhf.deb ... Unpacking libcurl4-openssl-dev:armhf (8.4.0-2ubuntu1) ... Selecting previously unselected package libhdf5-dev. Preparing to unpack .../135-libhdf5-dev_1.10.8+repack1-1ubuntu1_armhf.deb ... Unpacking libhdf5-dev (1.10.8+repack1-1ubuntu1) ... Selecting previously unselected package libsuperlu-dev:armhf. Preparing to unpack .../136-libsuperlu-dev_6.0.1+dfsg1-1_armhf.deb ... Unpacking libsuperlu-dev:armhf (6.0.1+dfsg1-1) ... Selecting previously unselected package libarmadillo-dev. Preparing to unpack .../137-libarmadillo-dev_1%3a12.6.4+dfsg-1_armhf.deb ... Unpacking libarmadillo-dev (1:12.6.4+dfsg-1) ... Selecting previously unselected package libb-hooks-op-check-perl:armhf. Preparing to unpack .../138-libb-hooks-op-check-perl_0.22-2build1_armhf.deb ... Unpacking libb-hooks-op-check-perl:armhf (0.22-2build1) ... Selecting previously unselected package libdynaloader-functions-perl. Preparing to unpack .../139-libdynaloader-functions-perl_0.003-3_all.deb ... Unpacking libdynaloader-functions-perl (0.003-3) ... Selecting previously unselected package libdevel-callchecker-perl:armhf. Preparing to unpack .../140-libdevel-callchecker-perl_0.008-2_armhf.deb ... Unpacking libdevel-callchecker-perl:armhf (0.008-2) ... Selecting previously unselected package libparams-classify-perl:armhf. Preparing to unpack .../141-libparams-classify-perl_0.015-2build2_armhf.deb ... Unpacking libparams-classify-perl:armhf (0.015-2build2) ... Selecting previously unselected package libmodule-runtime-perl. Preparing to unpack .../142-libmodule-runtime-perl_0.016-2_all.deb ... Unpacking libmodule-runtime-perl (0.016-2) ... Selecting previously unselected package libmodule-implementation-perl. Preparing to unpack .../143-libmodule-implementation-perl_0.09-2_all.deb ... Unpacking libmodule-implementation-perl (0.09-2) ... Selecting previously unselected package libsub-exporter-progressive-perl. Preparing to unpack .../144-libsub-exporter-progressive-perl_0.001013-3_all.deb ... Unpacking libsub-exporter-progressive-perl (0.001013-3) ... Selecting previously unselected package libvariable-magic-perl. Preparing to unpack .../145-libvariable-magic-perl_0.63-1_armhf.deb ... Unpacking libvariable-magic-perl (0.63-1) ... Selecting previously unselected package libb-hooks-endofscope-perl. Preparing to unpack .../146-libb-hooks-endofscope-perl_0.26-1_all.deb ... Unpacking libb-hooks-endofscope-perl (0.26-1) ... Selecting previously unselected package libberkeleydb-perl:armhf. Preparing to unpack .../147-libberkeleydb-perl_0.64-2_armhf.deb ... Unpacking libberkeleydb-perl:armhf (0.64-2) ... Selecting previously unselected package libsnappy1v5:armhf. Preparing to unpack .../148-libsnappy1v5_1.1.10-1_armhf.deb ... Unpacking libsnappy1v5:armhf (1.1.10-1) ... Selecting previously unselected package libblosc1:armhf. Preparing to unpack .../149-libblosc1_1.21.5+ds-1_armhf.deb ... Unpacking libblosc1:armhf (1.21.5+ds-1) ... Selecting previously unselected package libblosc-dev:armhf. Preparing to unpack .../150-libblosc-dev_1.21.5+ds-1_armhf.deb ... Unpacking libblosc-dev:armhf (1.21.5+ds-1) ... Selecting previously unselected package libboost1.74-dev:armhf. Preparing to unpack .../151-libboost1.74-dev_1.74.0+ds1-23ubuntu2_armhf.deb ... Unpacking libboost1.74-dev:armhf (1.74.0+ds1-23ubuntu2) ... Selecting previously unselected package libboost-dev:armhf. Preparing to unpack .../152-libboost-dev_1.74.0.3ubuntu7_armhf.deb ... Unpacking libboost-dev:armhf (1.74.0.3ubuntu7) ... Selecting previously unselected package libcapture-tiny-perl. Preparing to unpack .../153-libcapture-tiny-perl_0.48-2_all.deb ... Unpacking libcapture-tiny-perl (0.48-2) ... Selecting previously unselected package libcurl3-gnutls:armhf. Preparing to unpack .../154-libcurl3-gnutls_8.4.0-2ubuntu1_armhf.deb ... Unpacking libcurl3-gnutls:armhf (8.4.0-2ubuntu1) ... Selecting previously unselected package libcfitsio10:armhf. Preparing to unpack .../155-libcfitsio10_4.3.0-2_armhf.deb ... Unpacking libcfitsio10:armhf (4.3.0-2) ... Selecting previously unselected package libcfitsio-dev:armhf. Preparing to unpack .../156-libcfitsio-dev_4.3.0-2_armhf.deb ... Unpacking libcfitsio-dev:armhf (4.3.0-2) ... Selecting previously unselected package libcgi-pm-perl. Preparing to unpack .../157-libcgi-pm-perl_4.60-1_all.deb ... Unpacking libcgi-pm-perl (4.60-1) ... Selecting previously unselected package libclass-data-inheritable-perl. Preparing to unpack .../158-libclass-data-inheritable-perl_0.08-3_all.deb ... Unpacking libclass-data-inheritable-perl (0.08-3) ... Selecting previously unselected package libclass-method-modifiers-perl. Preparing to unpack .../159-libclass-method-modifiers-perl_2.15-1_all.deb ... Unpacking libclass-method-modifiers-perl (2.15-1) ... Selecting previously unselected package libclass-xsaccessor-perl. Preparing to unpack .../160-libclass-xsaccessor-perl_1.19-4build1_armhf.deb ... Unpacking libclass-xsaccessor-perl (1.19-4build1) ... Selecting previously unselected package libconfig-tiny-perl. Preparing to unpack .../161-libconfig-tiny-perl_2.30-1_all.deb ... Unpacking libconfig-tiny-perl (2.30-1) ... Selecting previously unselected package libparams-util-perl. Preparing to unpack .../162-libparams-util-perl_1.102-2_armhf.deb ... Unpacking libparams-util-perl (1.102-2) ... Selecting previously unselected package libsub-install-perl. Preparing to unpack .../163-libsub-install-perl_0.929-1_all.deb ... Unpacking libsub-install-perl (0.929-1) ... Selecting previously unselected package libdata-optlist-perl. Preparing to unpack .../164-libdata-optlist-perl_0.114-1_all.deb ... Unpacking libdata-optlist-perl (0.114-1) ... Selecting previously unselected package libsub-exporter-perl. Preparing to unpack .../165-libsub-exporter-perl_0.990-1_all.deb ... Unpacking libsub-exporter-perl (0.990-1) ... Selecting previously unselected package libconst-fast-perl. Preparing to unpack .../166-libconst-fast-perl_0.014-2_all.deb ... Unpacking libconst-fast-perl (0.014-2) ... Selecting previously unselected package libcpanel-json-xs-perl:armhf. Preparing to unpack .../167-libcpanel-json-xs-perl_4.37-1_armhf.deb ... Unpacking libcpanel-json-xs-perl:armhf (4.37-1) ... Selecting previously unselected package libdevel-stacktrace-perl. Preparing to unpack .../168-libdevel-stacktrace-perl_2.0400-2_all.deb ... Unpacking libdevel-stacktrace-perl (2.0400-2) ... Selecting previously unselected package libexception-class-perl. Preparing to unpack .../169-libexception-class-perl_1.45-1_all.deb ... Unpacking libexception-class-perl (1.45-1) ... Selecting previously unselected package libiterator-perl. Preparing to unpack .../170-libiterator-perl_0.03+ds1-2_all.deb ... Unpacking libiterator-perl (0.03+ds1-2) ... Selecting previously unselected package libiterator-util-perl. Preparing to unpack .../171-libiterator-util-perl_0.02+ds1-2_all.deb ... Unpacking libiterator-util-perl (0.02+ds1-2) ... Selecting previously unselected package libdata-dpath-perl. Preparing to unpack .../172-libdata-dpath-perl_0.59-1_all.deb ... Unpacking libdata-dpath-perl (0.59-1) ... Selecting previously unselected package libdata-messagepack-perl. Preparing to unpack .../173-libdata-messagepack-perl_1.02-1build1_armhf.deb ... Unpacking libdata-messagepack-perl (1.02-1build1) ... Selecting previously unselected package libnet-domain-tld-perl. Preparing to unpack .../174-libnet-domain-tld-perl_1.75-3_all.deb ... Unpacking libnet-domain-tld-perl (1.75-3) ... Selecting previously unselected package libdata-validate-domain-perl. Preparing to unpack .../175-libdata-validate-domain-perl_0.10-1.1_all.deb ... Unpacking libdata-validate-domain-perl (0.10-1.1) ... Selecting previously unselected package libnet-ipv6addr-perl. Preparing to unpack .../176-libnet-ipv6addr-perl_1.02-1_all.deb ... Unpacking libnet-ipv6addr-perl (1.02-1) ... Selecting previously unselected package libnet-netmask-perl. Preparing to unpack .../177-libnet-netmask-perl_2.0002-2_all.deb ... Unpacking libnet-netmask-perl (2.0002-2) ... Selecting previously unselected package libnetaddr-ip-perl. Preparing to unpack .../178-libnetaddr-ip-perl_4.079+dfsg-2build1_armhf.deb ... Unpacking libnetaddr-ip-perl (4.079+dfsg-2build1) ... Selecting previously unselected package libdata-validate-ip-perl. Preparing to unpack .../179-libdata-validate-ip-perl_0.31-1_all.deb ... Unpacking libdata-validate-ip-perl (0.31-1) ... Selecting previously unselected package libdata-validate-uri-perl. Preparing to unpack .../180-libdata-validate-uri-perl_0.07-2_all.deb ... Unpacking libdata-validate-uri-perl (0.07-2) ... Selecting previously unselected package libdav1d7:armhf. Preparing to unpack .../181-libdav1d7_1.3.0-2_armhf.deb ... Unpacking libdav1d7:armhf (1.3.0-2) ... Selecting previously unselected package libdav1d-dev:armhf. Preparing to unpack .../182-libdav1d-dev_1.3.0-2_armhf.deb ... Unpacking libdav1d-dev:armhf (1.3.0-2) ... Selecting previously unselected package libde265-0:armhf. Preparing to unpack .../183-libde265-0_1.0.12-2_armhf.deb ... Unpacking libde265-0:armhf (1.0.12-2) ... Selecting previously unselected package libde265-dev:armhf. Preparing to unpack .../184-libde265-dev_1.0.12-2_armhf.deb ... Unpacking libde265-dev:armhf (1.0.12-2) ... Selecting previously unselected package libdeflate0:armhf. Preparing to unpack .../185-libdeflate0_1.18-1_armhf.deb ... Unpacking libdeflate0:armhf (1.18-1) ... Selecting previously unselected package libdeflate-dev:armhf. Preparing to unpack .../186-libdeflate-dev_1.18-1_armhf.deb ... Unpacking libdeflate-dev:armhf (1.18-1) ... Selecting previously unselected package libemail-address-xs-perl. Preparing to unpack .../187-libemail-address-xs-perl_1.05-1build1_armhf.deb ... Unpacking libemail-address-xs-perl (1.05-1build1) ... Selecting previously unselected package libexpat1-dev:armhf. Preparing to unpack .../188-libexpat1-dev_2.5.0-2_armhf.deb ... Unpacking libexpat1-dev:armhf (2.5.0-2) ... Selecting previously unselected package libfann2:armhf. Preparing to unpack .../189-libfann2_2.2.0+ds-8_armhf.deb ... Unpacking libfann2:armhf (2.2.0+ds-8) ... Selecting previously unselected package libfann-dev:armhf. Preparing to unpack .../190-libfann-dev_2.2.0+ds-8_armhf.deb ... Unpacking libfann-dev:armhf (2.2.0+ds-8) ... Selecting previously unselected package libipc-system-simple-perl. Preparing to unpack .../191-libipc-system-simple-perl_1.30-2_all.deb ... Unpacking libipc-system-simple-perl (1.30-2) ... Selecting previously unselected package libfile-basedir-perl. Preparing to unpack .../192-libfile-basedir-perl_0.09-2_all.deb ... Unpacking libfile-basedir-perl (0.09-2) ... Selecting previously unselected package libnumber-compare-perl. Preparing to unpack .../193-libnumber-compare-perl_0.03-3_all.deb ... Unpacking libnumber-compare-perl (0.03-3) ... Selecting previously unselected package libtext-glob-perl. Preparing to unpack .../194-libtext-glob-perl_0.11-3_all.deb ... Unpacking libtext-glob-perl (0.11-3) ... Selecting previously unselected package libfile-find-rule-perl. Preparing to unpack .../195-libfile-find-rule-perl_0.34-3_all.deb ... Unpacking libfile-find-rule-perl (0.34-3) ... Selecting previously unselected package libio-string-perl. Preparing to unpack .../196-libio-string-perl_1.08-4_all.deb ... Unpacking libio-string-perl (1.08-4) ... Selecting previously unselected package libfont-ttf-perl. Preparing to unpack .../197-libfont-ttf-perl_1.06-2_all.deb ... Unpacking libfont-ttf-perl (1.06-2) ... Selecting previously unselected package libfreetype6:armhf. Preparing to unpack .../198-libfreetype6_2.13.2+dfsg-1_armhf.deb ... Unpacking libfreetype6:armhf (2.13.2+dfsg-1) ... Selecting previously unselected package libfontconfig1:armhf. Preparing to unpack .../199-libfontconfig1_2.14.2-4ubuntu1_armhf.deb ... Unpacking libfontconfig1:armhf (2.14.2-4ubuntu1) ... Selecting previously unselected package libfyba0:armhf. Preparing to unpack .../200-libfyba0_4.1.1-8_armhf.deb ... Unpacking libfyba0:armhf (4.1.1-8) ... Selecting previously unselected package libfyba-dev:armhf. Preparing to unpack .../201-libfyba-dev_4.1.1-8_armhf.deb ... Unpacking libfyba-dev:armhf (4.1.1-8) ... Selecting previously unselected package libminizip1:armhf. Preparing to unpack .../202-libminizip1_1.1-8build1_armhf.deb ... Unpacking libminizip1:armhf (1.1-8build1) ... Selecting previously unselected package libfreexl1:armhf. Preparing to unpack .../203-libfreexl1_2.0.0-1_armhf.deb ... Unpacking libfreexl1:armhf (2.0.0-1) ... Selecting previously unselected package libgeos3.12.1:armhf. Preparing to unpack .../204-libgeos3.12.1_3.12.1-1_armhf.deb ... Unpacking libgeos3.12.1:armhf (3.12.1-1) ... Selecting previously unselected package libgeos-c1v5:armhf. Preparing to unpack .../205-libgeos-c1v5_3.12.1-1_armhf.deb ... Unpacking libgeos-c1v5:armhf (3.12.1-1) ... Selecting previously unselected package proj-data. Preparing to unpack .../206-proj-data_9.3.0-1_all.deb ... Unpacking proj-data (9.3.0-1) ... Selecting previously unselected package libjbig0:armhf. Preparing to unpack .../207-libjbig0_2.1-6.1ubuntu1_armhf.deb ... Unpacking libjbig0:armhf (2.1-6.1ubuntu1) ... Selecting previously unselected package liblerc4:armhf. Preparing to unpack .../208-liblerc4_4.0.0+ds-2ubuntu2_armhf.deb ... Unpacking liblerc4:armhf (4.0.0+ds-2ubuntu2) ... Selecting previously unselected package libsharpyuv0:armhf. Preparing to unpack .../209-libsharpyuv0_1.3.2-0.3_armhf.deb ... Unpacking libsharpyuv0:armhf (1.3.2-0.3) ... Selecting previously unselected package libwebp7:armhf. Preparing to unpack .../210-libwebp7_1.3.2-0.3_armhf.deb ... Unpacking libwebp7:armhf (1.3.2-0.3) ... Selecting previously unselected package libtiff6:armhf. Preparing to unpack .../211-libtiff6_4.5.1+git230720-1ubuntu1_armhf.deb ... Unpacking libtiff6:armhf (4.5.1+git230720-1ubuntu1) ... Selecting previously unselected package libproj25:armhf. Preparing to unpack .../212-libproj25_9.3.0-1_armhf.deb ... Unpacking libproj25:armhf (9.3.0-1) ... Selecting previously unselected package libgeotiff5:armhf. Preparing to unpack .../213-libgeotiff5_1.7.1-3_armhf.deb ... Unpacking libgeotiff5:armhf (1.7.1-3) ... Selecting previously unselected package libgif7:armhf. Preparing to unpack .../214-libgif7_5.2.1-2.5_armhf.deb ... Unpacking libgif7:armhf (5.2.1-2.5) ... Selecting previously unselected package libhdf4-0-alt. Preparing to unpack .../215-libhdf4-0-alt_4.2.16-3_armhf.deb ... Unpacking libhdf4-0-alt (4.2.16-3) ... Selecting previously unselected package libheif-plugin-dav1d:armhf. Preparing to unpack .../216-libheif-plugin-dav1d_1.17.1-1ubuntu3_armhf.deb ... Unpacking libheif-plugin-dav1d:armhf (1.17.1-1ubuntu3) ... Selecting previously unselected package libheif-plugin-libde265:armhf. Preparing to unpack .../217-libheif-plugin-libde265_1.17.1-1ubuntu3_armhf.deb ... Unpacking libheif-plugin-libde265:armhf (1.17.1-1ubuntu3) ... Selecting previously unselected package libheif1:armhf. Preparing to unpack .../218-libheif1_1.17.1-1ubuntu3_armhf.deb ... Unpacking libheif1:armhf (1.17.1-1ubuntu3) ... Selecting previously unselected package liburiparser1:armhf. Preparing to unpack .../219-liburiparser1_0.9.7+dfsg-2_armhf.deb ... Unpacking liburiparser1:armhf (0.9.7+dfsg-2) ... Selecting previously unselected package libkmlbase1:armhf. Preparing to unpack .../220-libkmlbase1_1.3.0-10_armhf.deb ... Unpacking libkmlbase1:armhf (1.3.0-10) ... Selecting previously unselected package libkmldom1:armhf. Preparing to unpack .../221-libkmldom1_1.3.0-10_armhf.deb ... Unpacking libkmldom1:armhf (1.3.0-10) ... Selecting previously unselected package libkmlengine1:armhf. Preparing to unpack .../222-libkmlengine1_1.3.0-10_armhf.deb ... Unpacking libkmlengine1:armhf (1.3.0-10) ... Selecting previously unselected package libnetcdf19:armhf. Preparing to unpack .../223-libnetcdf19_1%3a4.9.2-2ubuntu1_armhf.deb ... Unpacking libnetcdf19:armhf (1:4.9.2-2ubuntu1) ... Selecting previously unselected package libltdl7:armhf. Preparing to unpack .../224-libltdl7_2.4.7-7_armhf.deb ... Unpacking libltdl7:armhf (2.4.7-7) ... Selecting previously unselected package libodbc2:armhf. Preparing to unpack .../225-libodbc2_2.3.12-1_armhf.deb ... Unpacking libodbc2:armhf (2.3.12-1) ... Selecting previously unselected package unixodbc-common. Preparing to unpack .../226-unixodbc-common_2.3.12-1_all.deb ... Unpacking unixodbc-common (2.3.12-1) ... Selecting previously unselected package libodbcinst2:armhf. Preparing to unpack .../227-libodbcinst2_2.3.12-1_armhf.deb ... Unpacking libodbcinst2:armhf (2.3.12-1) ... Selecting previously unselected package libogdi4.1. Preparing to unpack .../228-libogdi4.1_4.1.0+ds-6_armhf.deb ... Unpacking libogdi4.1 (4.1.0+ds-6) ... Selecting previously unselected package libopenjp2-7:armhf. Preparing to unpack .../229-libopenjp2-7_2.5.0-2_armhf.deb ... Unpacking libopenjp2-7:armhf (2.5.0-2) ... Selecting previously unselected package liblcms2-2:armhf. Preparing to unpack .../230-liblcms2-2_2.14-2_armhf.deb ... Unpacking liblcms2-2:armhf (2.14-2) ... Selecting previously unselected package libnspr4:armhf. Preparing to unpack .../231-libnspr4_2%3a4.35-1.1_armhf.deb ... Unpacking libnspr4:armhf (2:4.35-1.1) ... Selecting previously unselected package libnss3:armhf. Preparing to unpack .../232-libnss3_2%3a3.94-1_armhf.deb ... Unpacking libnss3:armhf (2:3.94-1) ... Selecting previously unselected package libpoppler130:armhf. Preparing to unpack .../233-libpoppler130_23.08.0-2ubuntu1_armhf.deb ... Unpacking libpoppler130:armhf (23.08.0-2ubuntu1) ... Selecting previously unselected package libpq5:armhf. Preparing to unpack .../234-libpq5_16.0-2_armhf.deb ... Unpacking libpq5:armhf (16.0-2) ... Selecting previously unselected package libqhull-r8.0:armhf. Preparing to unpack .../235-libqhull-r8.0_2020.2-6_armhf.deb ... Unpacking libqhull-r8.0:armhf (2020.2-6) ... Selecting previously unselected package librttopo1:armhf. Preparing to unpack .../236-librttopo1_1.1.0-3_armhf.deb ... Unpacking librttopo1:armhf (1.1.0-3) ... Selecting previously unselected package libspatialite8:armhf. Preparing to unpack .../237-libspatialite8_5.1.0-1_armhf.deb ... Unpacking libspatialite8:armhf (5.1.0-1) ... Selecting previously unselected package libxerces-c3.2:armhf. Preparing to unpack .../238-libxerces-c3.2_3.2.4+debian-1build1_armhf.deb ... Unpacking libxerces-c3.2:armhf (3.2.4+debian-1build1) ... Selecting previously unselected package libgdal34. Preparing to unpack .../239-libgdal34_3.8.0+dfsg-1_armhf.deb ... Unpacking libgdal34 (3.8.0+dfsg-1) ... Selecting previously unselected package libgeos-dev. Preparing to unpack .../240-libgeos-dev_3.12.1-1_armhf.deb ... Unpacking libgeos-dev (3.12.1-1) ... Selecting previously unselected package libgif-dev:armhf. Preparing to unpack .../241-libgif-dev_5.2.1-2.5_armhf.deb ... Unpacking libgif-dev:armhf (5.2.1-2.5) ... Selecting previously unselected package libgslcblas0:armhf. Preparing to unpack .../242-libgslcblas0_2.7.1+dfsg-6ubuntu1_armhf.deb ... Unpacking libgslcblas0:armhf (2.7.1+dfsg-6ubuntu1) ... Selecting previously unselected package libgsl27:armhf. Preparing to unpack .../243-libgsl27_2.7.1+dfsg-6ubuntu1_armhf.deb ... Unpacking libgsl27:armhf (2.7.1+dfsg-6ubuntu1) ... Selecting previously unselected package libgsl-dev. Preparing to unpack .../244-libgsl-dev_2.7.1+dfsg-6ubuntu1_armhf.deb ... Unpacking libgsl-dev (2.7.1+dfsg-6ubuntu1) ... Selecting previously unselected package libsharpyuv-dev:armhf. Preparing to unpack .../245-libsharpyuv-dev_1.3.2-0.3_armhf.deb ... Unpacking libsharpyuv-dev:armhf (1.3.2-0.3) ... Selecting previously unselected package libx265-199:armhf. Preparing to unpack .../246-libx265-199_3.5-2_armhf.deb ... Unpacking libx265-199:armhf (3.5-2) ... Selecting previously unselected package libx265-dev:armhf. Preparing to unpack .../247-libx265-dev_3.5-2_armhf.deb ... Unpacking libx265-dev:armhf (3.5-2) ... Selecting previously unselected package libheif-dev:armhf. Preparing to unpack .../248-libheif-dev_1.17.1-1ubuntu3_armhf.deb ... Unpacking libheif-dev:armhf (1.17.1-1ubuntu3) ... Selecting previously unselected package libhtml-form-perl. Preparing to unpack .../249-libhtml-form-perl_6.11-1_all.deb ... Unpacking libhtml-form-perl (6.11-1) ... Selecting previously unselected package libhtml-html5-entities-perl. Preparing to unpack .../250-libhtml-html5-entities-perl_0.004-3_all.deb ... Unpacking libhtml-html5-entities-perl (0.004-3) ... Selecting previously unselected package libhtml-tokeparser-simple-perl. Preparing to unpack .../251-libhtml-tokeparser-simple-perl_3.16-4_all.deb ... Unpacking libhtml-tokeparser-simple-perl (3.16-4) ... Selecting previously unselected package libicu-dev:armhf. Preparing to unpack .../252-libicu-dev_72.1-3ubuntu3_armhf.deb ... Unpacking libicu-dev:armhf (72.1-3ubuntu3) ... Selecting previously unselected package libimport-into-perl. Preparing to unpack .../253-libimport-into-perl_1.002005-2_all.deb ... Unpacking libimport-into-perl (1.002005-2) ... Selecting previously unselected package libio-interactive-perl. Preparing to unpack .../254-libio-interactive-perl_1.025-1_all.deb ... Unpacking libio-interactive-perl (1.025-1) ... Selecting previously unselected package libjson-maybexs-perl. Preparing to unpack .../255-libjson-maybexs-perl_1.004005-1_all.deb ... Unpacking libjson-maybexs-perl (1.004005-1) ... Selecting previously unselected package libkmlconvenience1:armhf. Preparing to unpack .../256-libkmlconvenience1_1.3.0-10_armhf.deb ... Unpacking libkmlconvenience1:armhf (1.3.0-10) ... Selecting previously unselected package libkmlregionator1:armhf. Preparing to unpack .../257-libkmlregionator1_1.3.0-10_armhf.deb ... Unpacking libkmlregionator1:armhf (1.3.0-10) ... Selecting previously unselected package libkmlxsd1:armhf. Preparing to unpack .../258-libkmlxsd1_1.3.0-10_armhf.deb ... Unpacking libkmlxsd1:armhf (1.3.0-10) ... Selecting previously unselected package liblerc-dev:armhf. Preparing to unpack .../259-liblerc-dev_4.0.0+ds-2ubuntu2_armhf.deb ... Unpacking liblerc-dev:armhf (4.0.0+ds-2ubuntu2) ... Selecting previously unselected package liblist-compare-perl. Preparing to unpack .../260-liblist-compare-perl_0.55-2_all.deb ... Unpacking liblist-compare-perl (0.55-2) ... Selecting previously unselected package liblist-someutils-perl. Preparing to unpack .../261-liblist-someutils-perl_0.59-1_all.deb ... Unpacking liblist-someutils-perl (0.59-1) ... Selecting previously unselected package liblist-utilsby-perl. Preparing to unpack .../262-liblist-utilsby-perl_0.12-2_all.deb ... Unpacking liblist-utilsby-perl (0.12-2) ... Selecting previously unselected package libltdl-dev:armhf. Preparing to unpack .../263-libltdl-dev_2.4.7-7_armhf.deb ... Unpacking libltdl-dev:armhf (2.4.7-7) ... Selecting previously unselected package liblzo2-2:armhf. Preparing to unpack .../264-liblzo2-2_2.10-2build3_armhf.deb ... Unpacking liblzo2-2:armhf (2.10-2build3) ... Selecting previously unselected package libmarkdown2:armhf. Preparing to unpack .../265-libmarkdown2_2.2.7-2_armhf.deb ... Unpacking libmarkdown2:armhf (2.2.7-2) ... Selecting previously unselected package libminizip-dev:armhf. Preparing to unpack .../266-libminizip-dev_1.1-8build1_armhf.deb ... Unpacking libminizip-dev:armhf (1.1-8build1) ... Selecting previously unselected package libmldbm-perl. Preparing to unpack .../267-libmldbm-perl_2.05-4_all.deb ... Unpacking libmldbm-perl (2.05-4) ... Selecting previously unselected package librole-tiny-perl. Preparing to unpack .../268-librole-tiny-perl_2.002004-1_all.deb ... Unpacking librole-tiny-perl (2.002004-1) ... Selecting previously unselected package libsub-quote-perl. Preparing to unpack .../269-libsub-quote-perl_2.006008-1ubuntu1_all.deb ... Unpacking libsub-quote-perl (2.006008-1ubuntu1) ... Selecting previously unselected package libmoo-perl. Preparing to unpack .../270-libmoo-perl_2.005005-1_all.deb ... Unpacking libmoo-perl (2.005005-1) ... Selecting previously unselected package libstrictures-perl. Preparing to unpack .../271-libstrictures-perl_2.000006-1_all.deb ... Unpacking libstrictures-perl (2.000006-1) ... Selecting previously unselected package libmoox-aliases-perl. Preparing to unpack .../272-libmoox-aliases-perl_0.001006-2_all.deb ... Unpacking libmoox-aliases-perl (0.001006-2) ... Selecting previously unselected package libmouse-perl. Preparing to unpack .../273-libmouse-perl_2.5.10-1build5_armhf.deb ... Unpacking libmouse-perl (2.5.10-1build5) ... Selecting previously unselected package libpackage-stash-perl. Preparing to unpack .../274-libpackage-stash-perl_0.40-1_all.deb ... Unpacking libpackage-stash-perl (0.40-1) ... Selecting previously unselected package libsub-identify-perl. Preparing to unpack .../275-libsub-identify-perl_0.14-3_armhf.deb ... Unpacking libsub-identify-perl (0.14-3) ... Selecting previously unselected package libsub-name-perl:armhf. Preparing to unpack .../276-libsub-name-perl_0.27-1_armhf.deb ... Unpacking libsub-name-perl:armhf (0.27-1) ... Selecting previously unselected package libnamespace-clean-perl. Preparing to unpack .../277-libnamespace-clean-perl_0.27-2_all.deb ... Unpacking libnamespace-clean-perl (0.27-2) ... Selecting previously unselected package libxml2-dev:armhf. Preparing to unpack .../278-libxml2-dev_2.9.14+dfsg-1.3build1_armhf.deb ... Unpacking libxml2-dev:armhf (2.9.14+dfsg-1.3build1) ... Selecting previously unselected package libnetcdf-dev. Preparing to unpack .../279-libnetcdf-dev_1%3a4.9.2-2ubuntu1_armhf.deb ... Unpacking libnetcdf-dev (1:4.9.2-2ubuntu1) ... Selecting previously unselected package libodbccr2:armhf. Preparing to unpack .../280-libodbccr2_2.3.12-1_armhf.deb ... Unpacking libodbccr2:armhf (2.3.12-1) ... Selecting previously unselected package libogdi-dev. Preparing to unpack .../281-libogdi-dev_4.1.0+ds-6_armhf.deb ... Unpacking libogdi-dev (4.1.0+ds-6) ... Selecting previously unselected package libpath-tiny-perl. Preparing to unpack .../282-libpath-tiny-perl_0.144-1_all.deb ... Unpacking libpath-tiny-perl (0.144-1) ... Selecting previously unselected package libpcre2-16-0:armhf. Preparing to unpack .../283-libpcre2-16-0_10.42-4_armhf.deb ... Unpacking libpcre2-16-0:armhf (10.42-4) ... Selecting previously unselected package libpcre2-32-0:armhf. Preparing to unpack .../284-libpcre2-32-0_10.42-4_armhf.deb ... Unpacking libpcre2-32-0:armhf (10.42-4) ... Selecting previously unselected package libpcre2-posix3:armhf. Preparing to unpack .../285-libpcre2-posix3_10.42-4_armhf.deb ... Unpacking libpcre2-posix3:armhf (10.42-4) ... Selecting previously unselected package libpcre2-dev:armhf. Preparing to unpack .../286-libpcre2-dev_10.42-4_armhf.deb ... Unpacking libpcre2-dev:armhf (10.42-4) ... Selecting previously unselected package libperlio-gzip-perl. Preparing to unpack .../287-libperlio-gzip-perl_0.20-1build1_armhf.deb ... Unpacking libperlio-gzip-perl (0.20-1build1) ... Selecting previously unselected package libperlio-utf8-strict-perl. Preparing to unpack .../288-libperlio-utf8-strict-perl_0.010-1_armhf.deb ... Unpacking libperlio-utf8-strict-perl (0.010-1) ... Selecting previously unselected package libpng-dev:armhf. Preparing to unpack .../289-libpng-dev_1.6.40-2_armhf.deb ... Unpacking libpng-dev:armhf (1.6.40-2) ... Selecting previously unselected package libpoppler-dev:armhf. Preparing to unpack .../290-libpoppler-dev_23.08.0-2ubuntu1_armhf.deb ... Unpacking libpoppler-dev:armhf (23.08.0-2ubuntu1) ... Selecting previously unselected package libpoppler-private-dev:armhf. Preparing to unpack .../291-libpoppler-private-dev_23.08.0-2ubuntu1_armhf.deb ... Unpacking libpoppler-private-dev:armhf (23.08.0-2ubuntu1) ... Selecting previously unselected package libpq-dev. Preparing to unpack .../292-libpq-dev_16.0-2_armhf.deb ... Unpacking libpq-dev (16.0-2) ... Selecting previously unselected package libproc-processtable-perl:armhf. Preparing to unpack .../293-libproc-processtable-perl_0.636-1_armhf.deb ... Unpacking libproc-processtable-perl:armhf (0.636-1) ... Selecting previously unselected package libqhull8.0:armhf. Preparing to unpack .../294-libqhull8.0_2020.2-6_armhf.deb ... Unpacking libqhull8.0:armhf (2020.2-6) ... Selecting previously unselected package libqhullcpp8.0:armhf. Preparing to unpack .../295-libqhullcpp8.0_2020.2-6_armhf.deb ... Unpacking libqhullcpp8.0:armhf (2020.2-6) ... Selecting previously unselected package libqhull-dev:armhf. Preparing to unpack .../296-libqhull-dev_2020.2-6_armhf.deb ... Unpacking libqhull-dev:armhf (2020.2-6) ... Selecting previously unselected package libregexp-wildcards-perl. Preparing to unpack .../297-libregexp-wildcards-perl_1.05-3_all.deb ... Unpacking libregexp-wildcards-perl (1.05-3) ... Selecting previously unselected package librttopo-dev:armhf. Preparing to unpack .../298-librttopo-dev_1.1.0-3_armhf.deb ... Unpacking librttopo-dev:armhf (1.1.0-3) ... Selecting previously unselected package libsereal-decoder-perl. Preparing to unpack .../299-libsereal-decoder-perl_5.004+ds-1_armhf.deb ... Unpacking libsereal-decoder-perl (5.004+ds-1) ... Selecting previously unselected package libsereal-encoder-perl. Preparing to unpack .../300-libsereal-encoder-perl_5.004+ds-1_armhf.deb ... Unpacking libsereal-encoder-perl (5.004+ds-1) ... Selecting previously unselected package libsort-versions-perl. Preparing to unpack .../301-libsort-versions-perl_1.62-3_all.deb ... Unpacking libsort-versions-perl (1.62-3) ... Selecting previously unselected package libsqlite3-dev:armhf. Preparing to unpack .../302-libsqlite3-dev_3.44.0-1_armhf.deb ... Unpacking libsqlite3-dev:armhf (3.44.0-1) ... Selecting previously unselected package libsvm3:armhf. Preparing to unpack .../303-libsvm3_3.24+ds-6_armhf.deb ... Unpacking libsvm3:armhf (3.24+ds-6) ... Selecting previously unselected package libsvm-dev:armhf. Preparing to unpack .../304-libsvm-dev_3.24+ds-6_armhf.deb ... Unpacking libsvm-dev:armhf (3.24+ds-6) ... Selecting previously unselected package libxs-parse-keyword-perl. Preparing to unpack .../305-libxs-parse-keyword-perl_0.38-1_armhf.deb ... Unpacking libxs-parse-keyword-perl (0.38-1) ... Selecting previously unselected package libsyntax-keyword-try-perl. Preparing to unpack .../306-libsyntax-keyword-try-perl_0.29-1_armhf.deb ... Unpacking libsyntax-keyword-try-perl (0.29-1) ... Selecting previously unselected package libterm-readkey-perl. Preparing to unpack .../307-libterm-readkey-perl_2.38-2build1_armhf.deb ... Unpacking libterm-readkey-perl (2.38-2build1) ... Selecting previously unselected package libtext-levenshteinxs-perl. Preparing to unpack .../308-libtext-levenshteinxs-perl_0.03-5build1_armhf.deb ... Unpacking libtext-levenshteinxs-perl (0.03-5build1) ... Selecting previously unselected package libtext-markdown-discount-perl. Preparing to unpack .../309-libtext-markdown-discount-perl_0.16-1_armhf.deb ... Unpacking libtext-markdown-discount-perl (0.16-1) ... Selecting previously unselected package libtext-xslate-perl:armhf. Preparing to unpack .../310-libtext-xslate-perl_3.5.9-1build2_armhf.deb ... Unpacking libtext-xslate-perl:armhf (3.5.9-1build2) ... Selecting previously unselected package libjbig-dev:armhf. Preparing to unpack .../311-libjbig-dev_2.1-6.1ubuntu1_armhf.deb ... Unpacking libjbig-dev:armhf (2.1-6.1ubuntu1) ... Selecting previously unselected package liblzma-dev:armhf. Preparing to unpack .../312-liblzma-dev_5.4.4-0.1_armhf.deb ... Unpacking liblzma-dev:armhf (5.4.4-0.1) ... Selecting previously unselected package libwebpdemux2:armhf. Preparing to unpack .../313-libwebpdemux2_1.3.2-0.3_armhf.deb ... Unpacking libwebpdemux2:armhf (1.3.2-0.3) ... Selecting previously unselected package libwebpmux3:armhf. Preparing to unpack .../314-libwebpmux3_1.3.2-0.3_armhf.deb ... Unpacking libwebpmux3:armhf (1.3.2-0.3) ... Selecting previously unselected package libwebpdecoder3:armhf. Preparing to unpack .../315-libwebpdecoder3_1.3.2-0.3_armhf.deb ... Unpacking libwebpdecoder3:armhf (1.3.2-0.3) ... Selecting previously unselected package libwebp-dev:armhf. Preparing to unpack .../316-libwebp-dev_1.3.2-0.3_armhf.deb ... Unpacking libwebp-dev:armhf (1.3.2-0.3) ... Selecting previously unselected package libtiffxx6:armhf. Preparing to unpack .../317-libtiffxx6_4.5.1+git230720-1ubuntu1_armhf.deb ... Unpacking libtiffxx6:armhf (4.5.1+git230720-1ubuntu1) ... Selecting previously unselected package libtiff-dev:armhf. Preparing to unpack .../318-libtiff-dev_4.5.1+git230720-1ubuntu1_armhf.deb ... Unpacking libtiff-dev:armhf (4.5.1+git230720-1ubuntu1) ... Selecting previously unselected package libtime-duration-perl. Preparing to unpack .../319-libtime-duration-perl_1.21-2_all.deb ... Unpacking libtime-duration-perl (1.21-2) ... Selecting previously unselected package libtime-moment-perl. Preparing to unpack .../320-libtime-moment-perl_0.44-2build1_armhf.deb ... Unpacking libtime-moment-perl (0.44-2build1) ... Selecting previously unselected package libunicode-utf8-perl. Preparing to unpack .../321-libunicode-utf8-perl_0.62-2_armhf.deb ... Unpacking libunicode-utf8-perl (0.62-2) ... Selecting previously unselected package liburiparser-dev. Preparing to unpack .../322-liburiparser-dev_0.9.7+dfsg-2_armhf.deb ... Unpacking liburiparser-dev (0.9.7+dfsg-2) ... Selecting previously unselected package libwww-mechanize-perl. Preparing to unpack .../323-libwww-mechanize-perl_2.17-1ubuntu1_all.deb ... Unpacking libwww-mechanize-perl (2.17-1ubuntu1) ... Selecting previously unselected package libxerces-c-dev:armhf. Preparing to unpack .../324-libxerces-c-dev_3.2.4+debian-1build1_armhf.deb ... Unpacking libxerces-c-dev:armhf (3.2.4+debian-1build1) ... Selecting previously unselected package libyaml-libyaml-perl. Preparing to unpack .../325-libyaml-libyaml-perl_0.86+ds-1_armhf.deb ... Unpacking libyaml-libyaml-perl (0.86+ds-1) ... Selecting previously unselected package libdevel-size-perl. Preparing to unpack .../326-libdevel-size-perl_0.83-2build1_armhf.deb ... Unpacking libdevel-size-perl (0.83-2build1) ... Selecting previously unselected package libipc-run3-perl. Preparing to unpack .../327-libipc-run3-perl_0.048-3_all.deb ... Unpacking libipc-run3-perl (0.048-3) ... Selecting previously unselected package lzip. Preparing to unpack .../328-lzip_1.23-6_armhf.deb ... Unpacking lzip (1.23-6) ... Selecting previously unselected package lzop. Preparing to unpack .../329-lzop_1.04-2build2_armhf.deb ... Unpacking lzop (1.04-2build2) ... Selecting previously unselected package patchutils. Preparing to unpack .../330-patchutils_0.4.2-1build2_armhf.deb ... Unpacking patchutils (0.4.2-1build2) ... Selecting previously unselected package t1utils. Preparing to unpack .../331-t1utils_1.41-4build2_armhf.deb ... Unpacking t1utils (1.41-4build2) ... Selecting previously unselected package unzip. Preparing to unpack .../332-unzip_6.0-28ubuntu1_armhf.deb ... Unpacking unzip (6.0-28ubuntu1) ... Selecting previously unselected package lintian. Preparing to unpack .../333-lintian_2.116.3ubuntu4_all.deb ... Unpacking lintian (2.116.3ubuntu4) ... Selecting previously unselected package libfreexl-dev:armhf. Preparing to unpack .../334-libfreexl-dev_2.0.0-1_armhf.deb ... Unpacking libfreexl-dev:armhf (2.0.0-1) ... Selecting previously unselected package libproj-dev:armhf. Preparing to unpack .../335-libproj-dev_9.3.0-1_armhf.deb ... Unpacking libproj-dev:armhf (9.3.0-1) ... Selecting previously unselected package libgeotiff-dev:armhf. Preparing to unpack .../336-libgeotiff-dev_1.7.1-3_armhf.deb ... Unpacking libgeotiff-dev:armhf (1.7.1-3) ... Selecting previously unselected package libhdf4-alt-dev. Preparing to unpack .../337-libhdf4-alt-dev_4.2.16-3_armhf.deb ... Unpacking libhdf4-alt-dev (4.2.16-3) ... Selecting previously unselected package libjson-c-dev:armhf. Preparing to unpack .../338-libjson-c-dev_0.17-1_armhf.deb ... Unpacking libjson-c-dev:armhf (0.17-1) ... Selecting previously unselected package libkml-dev:armhf. Preparing to unpack .../339-libkml-dev_1.3.0-10_armhf.deb ... Unpacking libkml-dev:armhf (1.3.0-10) ... Selecting previously unselected package liblz4-dev:armhf. Preparing to unpack .../340-liblz4-dev_1.9.4-1_armhf.deb ... Unpacking liblz4-dev:armhf (1.9.4-1) ... Selecting previously unselected package libopenjp2-7-dev:armhf. Preparing to unpack .../341-libopenjp2-7-dev_2.5.0-2_armhf.deb ... Unpacking libopenjp2-7-dev:armhf (2.5.0-2) ... Selecting previously unselected package libspatialite-dev:armhf. Preparing to unpack .../342-libspatialite-dev_5.1.0-1_armhf.deb ... Unpacking libspatialite-dev:armhf (5.1.0-1) ... Selecting previously unselected package unixodbc-dev:armhf. Preparing to unpack .../343-unixodbc-dev_2.3.12-1_armhf.deb ... Unpacking unixodbc-dev:armhf (2.3.12-1) ... Selecting previously unselected package libgdal-dev. Preparing to unpack .../344-libgdal-dev_3.8.0+dfsg-1_armhf.deb ... Unpacking libgdal-dev (3.8.0+dfsg-1) ... Selecting previously unselected package pkg-kde-tools. Preparing to unpack .../345-pkg-kde-tools_0.15.38ubuntu1_armhf.deb ... Unpacking pkg-kde-tools (0.15.38ubuntu1) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../346-sbuild-build-depends-main-dummy_0.invalid.0_armhf.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up libapt-pkg-perl (0.1.40build3) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:armhf (1.5.7-1) ... Setting up liblcms2-2:armhf (2.14-2) ... Setting up libberkeleydb-perl:armhf (0.64-2) ... Setting up libsharpyuv0:armhf (1.3.2-0.3) ... Setting up libaom3:armhf (3.7.0-1) ... Setting up mysql-common (5.8+1.1.0) ... update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up libmysqlclient21:armhf (8.0.35-1ubuntu1) ... Setting up libpsl5:armhf (0.21.2-1build1) ... Setting up libboost1.74-dev:armhf (1.74.0+ds1-23ubuntu2) ... Setting up libunicode-utf8-perl (0.62-2) ... Setting up libicu72:armhf (72.1-3ubuntu3) ... Setting up libmouse-perl (2.5.10-1build5) ... Setting up libzstd-dev:armhf (1.5.5+dfsg2-2) ... Setting up liblerc4:armhf (4.0.0+ds-2ubuntu2) ... Setting up proj-data (9.3.0-1) ... Setting up fonts-noto-mono (20201225-2) ... Setting up hdf5-helpers (1.10.8+repack1-1ubuntu1) ... Setting up libdata-messagepack-perl (1.02-1build1) ... Setting up libdynaloader-functions-perl (0.003-3) ... Setting up libgslcblas0:armhf (2.7.1+dfsg-6ubuntu1) ... Setting up libtext-glob-perl (0.11-3) ... Setting up libclass-method-modifiers-perl (2.15-1) ... Setting up liblist-compare-perl (0.55-2) ... Setting up libmagic-mgc (1:5.45-2) ... Setting up libogdi4.1 (4.1.0+ds-6) ... Setting up libqhull8.0:armhf (2020.2-6) ... Setting up libminizip1:armhf (1.1-8build1) ... Setting up libclone-perl:armhf (0.46-1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:armhf (0.2.5-1) ... Setting up libsub-identify-perl (0.14-3) ... Setting up libcpanel-json-xs-perl:armhf (4.37-1) ... Setting up libjson-c-dev:armhf (0.17-1) ... Setting up libhtml-tagset-perl (3.20-6) ... Setting up libdevel-size-perl (0.83-2build1) ... Setting up unzip (6.0-28ubuntu1) ... Setting up libpython3.11-stdlib:armhf (3.11.6-3) ... Setting up libdebhelper-perl (13.11.7ubuntu1) ... Setting up libbrotli1:armhf (1.1.0-1) ... Setting up liblwp-mediatypes-perl (6.04-2) ... Setting up libyaml-libyaml-perl (0.86+ds-1) ... Setting up libio-interactive-perl (1.025-1) ... Setting up libtry-tiny-perl (0.31-2) ... Setting up libnghttp2-14:armhf (1.58.0-1) ... Setting up libmagic1:armhf (1:5.45-2) ... Setting up libdeflate0:armhf (1.18-1) ... Setting up perl-openssl-defaults:armhf (7) ... Setting up libmldbm-perl (2.05-4) ... Setting up libwebpdecoder3:armhf (1.3.2-0.3) ... Setting up libxml-namespacesupport-perl (1.12-2) ... Setting up gettext-base (0.21-13build1) ... Setting up libgsl27:armhf (2.7.1+dfsg-6ubuntu1) ... Setting up m4 (1.4.19-4) ... Setting up libqhull-r8.0:armhf (2020.2-6) ... Setting up liblzo2-2:armhf (2.10-2build3) ... Setting up libtime-moment-perl (0.44-2build1) ... Setting up libencode-locale-perl (1.05-3) ... Setting up file (1:5.45-2) ... Setting up texinfo-lib (7.1-1) ... Setting up libconfig-tiny-perl (2.30-1) ... Setting up libsereal-encoder-perl (5.004+ds-1) ... Setting up liblist-utilsby-perl (0.12-2) ... Setting up libjbig0:armhf (2.1-6.1ubuntu1) ... Setting up libpcre2-16-0:armhf (10.42-4) ... Setting up libaec0:armhf (1.1.2-1) ... Setting up libnet-netmask-perl (2.0002-2) ... Setting up gdal-data (3.8.0+dfsg-1) ... Setting up libsub-install-perl (0.929-1) ... Setting up libsnappy1v5:armhf (1.1.10-1) ... Setting up libnumber-compare-perl (0.03-3) ... Setting up libaom-dev:armhf (3.7.0-1) ... Setting up libsasl2-modules-db:armhf (2.1.28+dfsg1-4) ... Setting up libosp5 (1.5.2-13ubuntu3) ... Setting up libgeos3.12.1:armhf (3.12.1-1) ... Setting up patchutils (0.4.2-1build2) ... Setting up libminizip-dev:armhf (1.1-8build1) ... Setting up libjson-maybexs-perl (1.004005-1) ... Setting up libxml-sax-base-perl (1.09-3) ... Setting up libio-string-perl (1.08-4) ... Setting up libnetaddr-ip-perl (4.079+dfsg-2build1) ... Setting up autotools-dev (20220109.1) ... Setting up libpcre2-32-0:armhf (10.42-4) ... Setting up libblas3:armhf (3.11.0-2build1) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode Setting up libclass-data-inheritable-perl (0.08-3) ... Setting up libxs-parse-keyword-perl (0.38-1) ... Setting up libuv1:armhf (1.46.0-2) ... Setting up libexpat1-dev:armhf (2.5.0-2) ... Setting up libsqlite3-dev:armhf (3.44.0-1) ... Setting up libfreetype6:armhf (2.13.2+dfsg-1) ... Setting up libnspr4:armhf (2:4.35-1.1) ... Setting up libfile-find-rule-perl (0.34-3) ... Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2build4) ... Setting up libipc-system-simple-perl (1.30-2) ... Setting up libnet-domain-tld-perl (1.75-3) ... Setting up libperlio-utf8-strict-perl (0.010-1) ... Setting up lzip (1.23-6) ... update-alternatives: using /usr/bin/lzip.lzip to provide /usr/bin/lzip (lzip) in auto mode update-alternatives: using /usr/bin/lzip.lzip to provide /usr/bin/lzip-compressor (lzip-compressor) in auto mode update-alternatives: using /usr/bin/lzip.lzip to provide /usr/bin/lzip-decompressor (lzip-decompressor) in auto mode Setting up t1utils (1.41-4build2) ... Setting up diffstat (1.65-1) ... Setting up libssl-dev:armhf (3.0.10-1ubuntu2.1) ... Setting up libvariable-magic-perl (0.63-1) ... Setting up libio-html-perl (1.004-3) ... Setting up autopoint (0.21-13build1) ... Setting up libb-hooks-op-check-perl:armhf (0.22-2build1) ... Setting up libjsoncpp25:armhf (1.9.5-6) ... Setting up icu-devtools (72.1-3ubuntu3) ... Setting up liblz4-dev:armhf (1.9.4-1) ... Setting up libgeos-c1v5:armhf (3.12.1-1) ... Setting up unixodbc-common (2.3.12-1) ... Setting up libqhullcpp8.0:armhf (2020.2-6) ... Setting up ucf (3.0043+nmu1) ... Setting up liblerc-dev:armhf (4.0.0+ds-2ubuntu2) ... Setting up libjpeg-turbo8:armhf (2.1.5-2ubuntu1) ... Setting up libltdl7:armhf (2.4.7-7) ... Setting up libqhull-dev:armhf (2020.2-6) ... Setting up libparams-util-perl (1.102-2) ... Setting up libsasl2-2:armhf (2.1.28+dfsg1-4) ... Setting up libssh-4:armhf (0.10.5-3ubuntu1) ... Setting up libgfortran5:armhf (13.2.0-6ubuntu1) ... Setting up libtime-duration-perl (1.21-2) ... Setting up autoconf (2.71-3) ... Setting up libtext-xslate-perl:armhf (3.5.9-1build2) ... Setting up libsub-exporter-progressive-perl (0.001013-3) ... Setting up libx265-199:armhf (3.5-2) ... Setting up libwebp7:armhf (1.3.2-0.3) ... Setting up libcapture-tiny-perl (0.48-2) ... Setting up libtimedate-perl (2.3300-2) ... Setting up liblzma-dev:armhf (5.4.4-0.1) ... Setting up libsub-name-perl:armhf (0.27-1) ... Setting up libgif7:armhf (5.2.1-2.5) ... Setting up zlib1g-dev:armhf (1:1.2.13.dfsg-1ubuntu5) ... Setting up libsyntax-keyword-try-perl (0.29-1) ... Setting up libodbc2:armhf (2.3.12-1) ... Setting up liburiparser1:armhf (0.9.7+dfsg-2) ... Setting up libpcre2-posix3:armhf (10.42-4) ... Setting up librttopo1:armhf (1.1.0-3) ... Setting up libdata-validate-domain-perl (0.10-1.1) ... Setting up libproc-processtable-perl:armhf (0.636-1) ... Setting up libdav1d7:armhf (1.3.0-2) ... Setting up libfreexl1:armhf (2.0.0-1) ... Setting up libgif-dev:armhf (5.2.1-2.5) ... Setting up librhash0:armhf (1.4.3-3) ... Setting up libpath-tiny-perl (0.144-1) ... Setting up libfyba0:armhf (4.1.1-8) ... Setting up libuchardet0:armhf (0.0.7-1build2) ... Setting up lzop (1.04-2build2) ... Setting up libkmlbase1:armhf (1.3.0-10) ... Setting up libblosc1:armhf (1.21.5+ds-1) ... Setting up librole-tiny-perl (2.002004-1) ... Setting up libipc-run3-perl (0.048-3) ... Setting up libregexp-wildcards-perl (1.05-3) ... Setting up libopenjp2-7:armhf (2.5.0-2) ... Setting up libsub-override-perl (0.09-4) ... Setting up libaliased-perl (0.34-3) ... Setting up netbase (6.4) ... Setting up sgml-base (1.31) ... Setting up libstrictures-perl (2.000006-1) ... Setting up libsub-quote-perl (2.006008-1ubuntu1) ... Setting up libdevel-stacktrace-perl (2.0400-2) ... Setting up libclass-xsaccessor-perl (1.19-4build1) ... Setting up cmake-data (3.27.7-1) ... Setting up libboost-dev:armhf (1.74.0.3ubuntu7) ... Setting up libsort-versions-perl (1.62-3) ... Setting up libterm-readkey-perl (2.38-2build1) ... Setting up libtext-unidecode-perl (1.30-3) ... Setting up libde265-0:armhf (1.0.12-2) ... Setting up libsharpyuv-dev:armhf (1.3.2-0.3) ... Setting up libfann2:armhf (2.2.0+ds-8) ... Setting up libfont-ttf-perl (1.06-2) ... Setting up libwebpmux3:armhf (1.3.2-0.3) ... Setting up libtext-levenshteinxs-perl (0.03-5build1) ... Setting up libdeflate-dev:armhf (1.18-1) ... Setting up libperlio-gzip-perl (0.20-1build1) ... Setting up libelf1:armhf (0.190-1) ... Setting up libogdi-dev (4.1.0+ds-6) ... Setting up libicu-dev:armhf (72.1-3ubuntu3) ... Setting up libxml2:armhf (2.9.14+dfsg-1.3build1) ... Setting up fonts-noto-core (20201225-2) ... Setting up libhtml-html5-entities-perl (0.004-3) ... Setting up libsereal-decoder-perl (5.004+ds-1) ... Setting up libmarkdown2:armhf (2.2.7-2) ... Setting up libldap2:armhf (2.6.6+dfsg-1~exp1ubuntu1) ... Setting up liburi-perl (5.21-1) ... Setting up iso-codes (4.15.0-1) ... Setting up libnet-ipv6addr-perl (1.02-1) ... Setting up libblas-dev:armhf (3.11.0-2build1) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so to provide /usr/lib/arm-linux-gnueabihf/libblas.so (libblas.so-arm-linux-gnueabihf) in auto mode Setting up libsz2:armhf (1.1.2-1) ... Setting up libsvm3:armhf (3.24+ds-6) ... Setting up libmysqlclient-dev (8.0.35-1ubuntu1) ... Setting up libpython3-stdlib:armhf (3.11.4-5ubuntu1) ... Setting up libkmlxsd1:armhf (1.3.0-10) ... Setting up libodbccr2:armhf (2.3.12-1) ... Setting up libfann-dev:armhf (2.2.0+ds-8) ... Setting up libdata-validate-ip-perl (0.31-1) ... Setting up gdal-plugins (3.8.0+dfsg-1) ... Setting up libemail-address-xs-perl (1.05-1build1) ... Setting up libkmldom1:armhf (1.3.0-10) ... Setting up libnet-ssleay-perl:armhf (1.92-2build2) ... Setting up libjpeg8:armhf (8c-2ubuntu11) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up default-libmysqlclient-dev:armhf (1.1.0) ... Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up librttopo-dev:armhf (1.1.0-3) ... Setting up python3.11 (3.11.6-3) ... Setting up libhttp-date-perl (6.06-1) ... Setting up libdw1:armhf (0.190-1) ... Setting up libodbcinst2:armhf (2.3.12-1) ... Setting up libjpeg-turbo8-dev:armhf (2.1.5-2ubuntu1) ... Setting up liblapack3:armhf (3.11.0-2build1) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode Setting up libfile-basedir-perl (0.09-2) ... Setting up gettext (0.21-13build1) ... Setting up libgsl-dev (2.7.1+dfsg-6ubuntu1) ... Setting up libfile-listing-perl (6.16-1) ... Setting up libkmlengine1:armhf (1.3.0-10) ... Setting up libpcre2-dev:armhf (10.42-4) ... Setting up libkmlconvenience1:armhf (1.3.0-10) ... Setting up libtool (2.4.7-7) ... Setting up libblosc-dev:armhf (1.21.5+ds-1) ... Setting up libarchive13:armhf (3.7.2-1ubuntu1) ... Setting up fontconfig-config (2.14.2-4ubuntu1) ... Setting up libfreexl-dev:armhf (2.0.0-1) ... Setting up libfyba-dev:armhf (4.1.1-8) ... Setting up libwebpdemux2:armhf (1.3.2-0.3) ... Setting up libpng-dev:armhf (1.6.40-2) ... Setting up libaec-dev:armhf (1.1.2-1) ... Setting up libarpack2:armhf (3.9.1-1) ... Setting up libpq5:armhf (16.0-2) ... Setting up libjbig-dev:armhf (2.1-6.1ubuntu1) ... Setting up libnet-http-perl (6.23-1) ... Setting up libtext-markdown-discount-perl (0.16-1) ... Setting up libpq-dev (16.0-2) ... Setting up libcurl3-gnutls:armhf (8.4.0-2ubuntu1) ... Setting up python3 (3.11.4-5ubuntu1) ... Setting up libnss3:armhf (2:3.94-1) ... Setting up libexception-class-perl (1.45-1) ... Setting up opensp (1.5.2-13ubuntu3) ... Setting up libcfitsio10:armhf (4.3.0-2) ... Setting up libsuperlu6:armhf (6.0.1+dfsg1-1) ... Setting up libdevel-callchecker-perl:armhf (0.008-2) ... Setting up libxml-sax-perl (1.02+dfsg-3) ... update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up intltool-debian (0.35.0+20060710.6) ... Setting up liburiparser-dev (0.9.7+dfsg-2) ... Setting up dh-autoreconf (20) ... Setting up tex-common (6.18) ... update-language: texlive-base not installed and configured, doing nothing! Setting up libltdl-dev:armhf (2.4.7-7) ... Setting up libxml2-dev:armhf (2.9.14+dfsg-1.3build1) ... Setting up libwebp-dev:armhf (1.3.2-0.3) ... Setting up libdata-validate-uri-perl (0.07-2) ... Setting up libde265-dev:armhf (1.0.12-2) ... Setting up libopenjp2-7-dev:armhf (2.5.0-2) ... Setting up libkmlregionator1:armhf (1.3.0-10) ... Setting up libgeos-dev (3.12.1-1) ... Setting up libdav1d-dev:armhf (1.3.0-2) ... Setting up libx265-dev:armhf (3.5-2) ... Setting up libsvm-dev:armhf (3.24+ds-6) ... Setting up liblapack-dev:armhf (3.11.0-2build1) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so to provide /usr/lib/arm-linux-gnueabihf/liblapack.so (liblapack.so-arm-linux-gnueabihf) in auto mode Setting up libdata-optlist-perl (0.114-1) ... Setting up libhdf4-0-alt (4.2.16-3) ... Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-1build1) ... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up dwz (0.15-1) ... Setting up groff-base (1.23.0-3) ... Setting up libtiff6:armhf (4.5.1+git230720-1ubuntu1) ... Setting up xml-core (0.18+nmu1) ... Setting up libhtml-parser-perl:armhf (3.81-1) ... Setting up libxslt1.1:armhf (1.1.35-1) ... Setting up debugedit (1:5.0-5) ... Setting up libcurl4:armhf (8.4.0-2ubuntu1) ... Setting up libfontconfig1:armhf (2.14.2-4ubuntu1) ... Setting up libjpeg8-dev:armhf (8c-2ubuntu11) ... Setting up libsuperlu-dev:armhf (6.0.1+dfsg1-1) ... Setting up libtiffxx6:armhf (4.5.1+git230720-1ubuntu1) ... Setting up unixodbc-dev:armhf (2.3.12-1) ... Setting up libio-socket-ssl-perl (2.084-1) ... Setting up libarmadillo12 (1:12.6.4+dfsg-1) ... Setting up libsub-exporter-perl (0.990-1) ... Setting up libhttp-message-perl (6.44-2ubuntu1) ... Setting up libhtml-form-perl (6.11-1) ... Setting up libiterator-perl (0.03+ds1-2) ... Setting up libkml-dev:armhf (1.3.0-10) ... Setting up libhttp-negotiate-perl (6.01-2) ... Setting up libarpack2-dev:armhf (3.9.1-1) ... Setting up libcfitsio-dev:armhf (4.3.0-2) ... Setting up libxerces-c3.2:armhf (3.2.4+debian-1build1) ... Setting up libiterator-util-perl (0.02+ds1-2) ... Setting up libproj25:armhf (9.3.0-1) ... Setting up libhttp-cookies-perl (6.10-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libhtml-tree-perl (5.07-3) ... Setting up libparams-classify-perl:armhf (0.015-2build2) ... Setting up libcgi-pm-perl (4.60-1) ... Setting up xsltproc (1.1.35-1) ... Setting up libjpeg-dev:armhf (8c-2ubuntu11) ... Setting up man-db (2.12.0-1) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up libgeotiff5:armhf (1.7.1-3) ... Setting up libpoppler130:armhf (23.08.0-2ubuntu1) ... Setting up libtiff-dev:armhf (4.5.1+git230720-1ubuntu1) ... Setting up libmodule-runtime-perl (0.016-2) ... Setting up libcurl4-openssl-dev:armhf (8.4.0-2ubuntu1) ... Setting up libxerces-c-dev:armhf (3.2.4+debian-1build1) ... Setting up libspatialite8:armhf (5.1.0-1) ... Setting up libproj-dev:armhf (9.3.0-1) ... Setting up libspatialite-dev:armhf (5.1.0-1) ... Setting up texinfo (7.1-1) ... Setting up libconst-fast-perl (0.014-2) ... Setting up libhdf5-103-1:armhf (1.10.8+repack1-1ubuntu1) ... Setting up libhdf5-cpp-103-1:armhf (1.10.8+repack1-1ubuntu1) ... Setting up cmake (3.27.7-1) ... Setting up libdata-dpath-perl (0.59-1) ... Setting up libhdf5-hl-100:armhf (1.10.8+repack1-1ubuntu1) ... Setting up libpoppler-dev:armhf (23.08.0-2ubuntu1) ... Setting up libmodule-implementation-perl (0.09-2) ... Setting up libgeotiff-dev:armhf (1.7.1-3) ... Setting up libpackage-stash-perl (0.40-1) ... Setting up libimport-into-perl (1.002005-2) ... Setting up libmoo-perl (2.005005-1) ... Setting up libpoppler-private-dev:armhf (23.08.0-2ubuntu1) ... Setting up liblist-someutils-perl (0.59-1) ... Setting up debhelper (13.11.7ubuntu1) ... Setting up libhdf5-hl-cpp-100:armhf (1.10.8+repack1-1ubuntu1) ... Setting up libhdf5-fortran-102:armhf (1.10.8+repack1-1ubuntu1) ... Setting up libnetcdf19:armhf (1:4.9.2-2ubuntu1) ... Setting up libhdf5-hl-fortran-100:armhf (1.10.8+repack1-1ubuntu1) ... Setting up libmoox-aliases-perl (0.001006-2) ... Setting up libb-hooks-endofscope-perl (0.26-1) ... Setting up libhdf5-dev (1.10.8+repack1-1ubuntu1) ... update-alternatives: using /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5-serial.pc to provide /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5.pc (hdf5.pc) in auto mode Setting up libnamespace-clean-perl (0.27-2) ... Setting up libnetcdf-dev (1:4.9.2-2ubuntu1) ... Setting up libarmadillo-dev (1:12.6.4+dfsg-1) ... Setting up libhdf4-alt-dev (4.2.16-3) ... Setting up libheif-plugin-dav1d:armhf (1.17.1-1ubuntu3) ... Setting up liblwp-protocol-https-perl (6.11-1) ... Setting up libwww-perl (6.72-1) ... Setting up libheif1:armhf (1.17.1-1ubuntu3) ... Setting up libheif-dev:armhf (1.17.1-1ubuntu3) ... Setting up libhtml-tokeparser-simple-perl (3.16-4) ... Setting up libwww-mechanize-perl (2.17-1ubuntu1) ... Setting up libgdal34 (3.8.0+dfsg-1) ... Setting up libheif-plugin-libde265:armhf (1.17.1-1ubuntu3) ... Setting up libxml-parser-perl (2.46-4) ... Setting up lintian (2.116.3ubuntu4) ... Setting up libgdal-dev (3.8.0+dfsg-1) ... Setting up pkg-kde-tools (0.15.38ubuntu1) ... Setting up libxml-sax-expat-perl (0.51-2) ... update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::Expat with priority 50... update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version Processing triggers for libc-bin (2.38-3ubuntu1) ... Processing triggers for systemd (253.5-1ubuntu7) ... Processing triggers for sgml-base (1.31) ... Setting up sgml-data (2.0.11+nmu1) ... Setting up docbook2x (0.8.8-18) ... Setting up docbook-xsl (1.79.2+dfsg-7) ... Processing triggers for sgml-base (1.31) ... Setting up docbook-xml (4.5-12) ... Processing triggers for sgml-base (1.31) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (armhf included in any) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 5.4.0-164-generic #181-Ubuntu SMP Fri Sep 1 13:42:23 UTC 2023 arm64 (armv7l) Toolchain package versions: binutils_2.41-6ubuntu1 dpkg-dev_1.22.1ubuntu2 g++-13_13.2.0-6ubuntu1 gcc-13_13.2.0-6ubuntu1 libc6-dev_2.38-3ubuntu1 libstdc++-13-dev_13.2.0-6ubuntu1 libstdc++6_13.2.0-6ubuntu1 linux-libc-dev_6.5.0-9.9 Package versions: adduser_3.137ubuntu1 advancecomp_2.5-1 apt_2.7.6 apt-utils_2.7.6 autoconf_2.71-3 automake_1:1.16.5-1.3 autopoint_0.21-13build1 autotools-dev_20220109.1 base-files_13ubuntu4 base-passwd_3.6.2 bash_5.2.15-2ubuntu2 bash-completion_1:2.11-8 binutils_2.41-6ubuntu1 binutils-arm-linux-gnueabihf_2.41-6ubuntu1 binutils-common_2.41-6ubuntu1 bsdextrautils_2.39.1-4ubuntu2 bsdutils_1:2.39.1-4ubuntu2 build-essential_12.10ubuntu1 bzip2_1.0.8-5build1 ca-certificates_20230311ubuntu1 cmake_3.27.7-1 cmake-data_3.27.7-1 coreutils_9.1-1ubuntu2 cpp_4:13.2.0-1ubuntu1 cpp-13_13.2.0-6ubuntu1 dash_0.5.12-6ubuntu1 debconf_1.5.82 debconf-i18n_1.5.82 debhelper_13.11.7ubuntu1 debianutils_5.14 debugedit_1:5.0-5 default-libmysqlclient-dev_1.1.0 dh-autoreconf_20 dh-strip-nondeterminism_1.13.1-1 diffstat_1.65-1 diffutils_1:3.10-1 docbook-xml_4.5-12 docbook-xsl_1.79.2+dfsg-7 docbook2x_0.8.8-18 dpkg_1.22.1ubuntu2 dpkg-dev_1.22.1ubuntu2 dwz_0.15-1 e2fsprogs_1.47.0-2ubuntu1 fakeroot_1.32.2-1 file_1:5.45-2 findutils_4.9.0-5 fontconfig-config_2.14.2-4ubuntu1 fonts-noto-core_20201225-2 fonts-noto-mono_20201225-2 g++_4:13.2.0-1ubuntu1 g++-13_13.2.0-6ubuntu1 gcc_4:13.2.0-1ubuntu1 gcc-13_13.2.0-6ubuntu1 gcc-13-base_13.2.0-6ubuntu1 gdal-data_3.8.0+dfsg-1 gdal-plugins_3.8.0+dfsg-1 gettext_0.21-13build1 gettext-base_0.21-13build1 gpg_2.2.40-1.1ubuntu1 gpg-agent_2.2.40-1.1ubuntu1 gpgconf_2.2.40-1.1ubuntu1 gpgv_2.2.40-1.1ubuntu1 grep_3.11-3 groff-base_1.23.0-3 gzip_1.12-1ubuntu1 hdf5-helpers_1.10.8+repack1-1ubuntu1 hostname_3.23+nmu1ubuntu1 icu-devtools_72.1-3ubuntu3 init_1.65.2ubuntu1 init-system-helpers_1.65.2ubuntu1 intltool-debian_0.35.0+20060710.6 iso-codes_4.15.0-1 krb5-locales_1.20.1-3ubuntu1 libacl1_2.3.1-3 libaec-dev_1.1.2-1 libaec0_1.1.2-1 libaliased-perl_0.34-3 libaom-dev_3.7.0-1 libaom3_3.7.0-1 libapparmor1_4.0.0~alpha2-0ubuntu6 libapt-pkg-perl_0.1.40build3 libapt-pkg6.0_2.7.6 libarchive-zip-perl_1.68-1 libarchive13_3.7.2-1ubuntu1 libargon2-1_0~20190702+dfsg-4 libarmadillo-dev_1:12.6.4+dfsg-1 libarmadillo12_1:12.6.4+dfsg-1 libarpack2_3.9.1-1 libarpack2-dev_3.9.1-1 libasan8_13.2.0-6ubuntu1 libassuan0_2.5.6-1 libatomic1_13.2.0-6ubuntu1 libattr1_1:2.5.1-4 libaudit-common_1:3.1.1-1build1 libaudit1_1:3.1.1-1build1 libb-hooks-endofscope-perl_0.26-1 libb-hooks-op-check-perl_0.22-2build1 libberkeleydb-perl_0.64-2 libbinutils_2.41-6ubuntu1 libblas-dev_3.11.0-2build1 libblas3_3.11.0-2build1 libblkid1_2.39.1-4ubuntu2 libblosc-dev_1.21.5+ds-1 libblosc1_1.21.5+ds-1 libboost-dev_1.74.0.3ubuntu7 libboost1.74-dev_1.74.0+ds1-23ubuntu2 libbrotli1_1.1.0-1 libbz2-1.0_1.0.8-5build1 libc-bin_2.38-3ubuntu1 libc-dev-bin_2.38-3ubuntu1 libc6_2.38-3ubuntu1 libc6-dev_2.38-3ubuntu1 libcap-ng0_0.8.3-1build3 libcap2_1:2.66-4ubuntu1 libcapture-tiny-perl_0.48-2 libcc1-0_13.2.0-6ubuntu1 libcfitsio-dev_4.3.0-2 libcfitsio10_4.3.0-2 libcgi-pm-perl_4.60-1 libclass-data-inheritable-perl_0.08-3 libclass-method-modifiers-perl_2.15-1 libclass-xsaccessor-perl_1.19-4build1 libclone-perl_0.46-1 libcom-err2_1.47.0-2ubuntu1 libconfig-tiny-perl_2.30-1 libconst-fast-perl_0.014-2 libcpanel-json-xs-perl_4.37-1 libcrypt-dev_1:4.4.36-2 libcrypt1_1:4.4.36-2 libcryptsetup12_2:2.6.1-4ubuntu3 libctf-nobfd0_2.41-6ubuntu1 libctf0_2.41-6ubuntu1 libcurl3-gnutls_8.4.0-2ubuntu1 libcurl4_8.4.0-2ubuntu1 libcurl4-openssl-dev_8.4.0-2ubuntu1 libdata-dpath-perl_0.59-1 libdata-messagepack-perl_1.02-1build1 libdata-optlist-perl_0.114-1 libdata-validate-domain-perl_0.10-1.1 libdata-validate-ip-perl_0.31-1 libdata-validate-uri-perl_0.07-2 libdav1d-dev_1.3.0-2 libdav1d7_1.3.0-2 libdb5.3_5.3.28+dfsg2-4 libde265-0_1.0.12-2 libde265-dev_1.0.12-2 libdebconfclient0_0.270ubuntu1 libdebhelper-perl_13.11.7ubuntu1 libdeflate-dev_1.18-1 libdeflate0_1.18-1 libdevel-callchecker-perl_0.008-2 libdevel-size-perl_0.83-2build1 libdevel-stacktrace-perl_2.0400-2 libdevmapper1.02.1_2:1.02.185-2ubuntu1 libdpkg-perl_1.22.1ubuntu2 libdw1_0.190-1 libdynaloader-functions-perl_0.003-3 libelf1_0.190-1 libemail-address-xs-perl_1.05-1build1 libencode-locale-perl_1.05-3 libexception-class-perl_1.45-1 libexpat1_2.5.0-2 libexpat1-dev_2.5.0-2 libext2fs2_1.47.0-2ubuntu1 libfakeroot_1.32.2-1 libfann-dev_2.2.0+ds-8 libfann2_2.2.0+ds-8 libfdisk1_2.39.1-4ubuntu2 libffi8_3.4.4-1 libfile-basedir-perl_0.09-2 libfile-find-rule-perl_0.34-3 libfile-listing-perl_6.16-1 libfile-stripnondeterminism-perl_1.13.1-1 libfont-ttf-perl_1.06-2 libfontconfig1_2.14.2-4ubuntu1 libfreetype6_2.13.2+dfsg-1 libfreexl-dev_2.0.0-1 libfreexl1_2.0.0-1 libfyba-dev_4.1.1-8 libfyba0_4.1.1-8 libgcc-13-dev_13.2.0-6ubuntu1 libgcc-s1_13.2.0-6ubuntu1 libgcrypt20_1.10.2-3ubuntu1 libgdal-dev_3.8.0+dfsg-1 libgdal34_3.8.0+dfsg-1 libgdbm-compat4_1.23-3 libgdbm6_1.23-3 libgeos-c1v5_3.12.1-1 libgeos-dev_3.12.1-1 libgeos3.12.1_3.12.1-1 libgeotiff-dev_1.7.1-3 libgeotiff5_1.7.1-3 libgfortran5_13.2.0-6ubuntu1 libgif-dev_5.2.1-2.5 libgif7_5.2.1-2.5 libgmp10_2:6.3.0+dfsg-2ubuntu4 libgnutls30_3.8.1-4ubuntu4 libgomp1_13.2.0-6ubuntu1 libgpg-error-l10n_1.47-2 libgpg-error0_1.47-2 libgpm2_1.20.7-10build1 libgsl-dev_2.7.1+dfsg-6ubuntu1 libgsl27_2.7.1+dfsg-6ubuntu1 libgslcblas0_2.7.1+dfsg-6ubuntu1 libgssapi-krb5-2_1.20.1-3ubuntu1 libhdf4-0-alt_4.2.16-3 libhdf4-alt-dev_4.2.16-3 libhdf5-103-1_1.10.8+repack1-1ubuntu1 libhdf5-cpp-103-1_1.10.8+repack1-1ubuntu1 libhdf5-dev_1.10.8+repack1-1ubuntu1 libhdf5-fortran-102_1.10.8+repack1-1ubuntu1 libhdf5-hl-100_1.10.8+repack1-1ubuntu1 libhdf5-hl-cpp-100_1.10.8+repack1-1ubuntu1 libhdf5-hl-fortran-100_1.10.8+repack1-1ubuntu1 libheif-dev_1.17.1-1ubuntu3 libheif-plugin-dav1d_1.17.1-1ubuntu3 libheif-plugin-libde265_1.17.1-1ubuntu3 libheif1_1.17.1-1ubuntu3 libhogweed6_3.9.1-2 libhtml-form-perl_6.11-1 libhtml-html5-entities-perl_0.004-3 libhtml-parser-perl_3.81-1 libhtml-tagset-perl_3.20-6 libhtml-tokeparser-simple-perl_3.16-4 libhtml-tree-perl_5.07-3 libhttp-cookies-perl_6.10-1 libhttp-date-perl_6.06-1 libhttp-message-perl_6.44-2ubuntu1 libhttp-negotiate-perl_6.01-2 libicu-dev_72.1-3ubuntu3 libicu72_72.1-3ubuntu3 libidn2-0_2.3.4-1build1 libimport-into-perl_1.002005-2 libio-html-perl_1.004-3 libio-interactive-perl_1.025-1 libio-socket-ssl-perl_2.084-1 libio-string-perl_1.08-4 libip4tc2_1.8.9-2ubuntu2 libipc-run3-perl_0.048-3 libipc-system-simple-perl_1.30-2 libisl23_0.26-3 libiterator-perl_0.03+ds1-2 libiterator-util-perl_0.02+ds1-2 libjansson4_2.14-2 libjbig-dev_2.1-6.1ubuntu1 libjbig0_2.1-6.1ubuntu1 libjpeg-dev_8c-2ubuntu11 libjpeg-turbo8_2.1.5-2ubuntu1 libjpeg-turbo8-dev_2.1.5-2ubuntu1 libjpeg8_8c-2ubuntu11 libjpeg8-dev_8c-2ubuntu11 libjson-c-dev_0.17-1 libjson-c5_0.17-1 libjson-maybexs-perl_1.004005-1 libjsoncpp25_1.9.5-6 libk5crypto3_1.20.1-3ubuntu1 libkeyutils1_1.6.3-2 libkml-dev_1.3.0-10 libkmlbase1_1.3.0-10 libkmlconvenience1_1.3.0-10 libkmldom1_1.3.0-10 libkmlengine1_1.3.0-10 libkmlregionator1_1.3.0-10 libkmlxsd1_1.3.0-10 libkmod2_30+20230519-1ubuntu3 libkrb5-3_1.20.1-3ubuntu1 libkrb5support0_1.20.1-3ubuntu1 liblapack-dev_3.11.0-2build1 liblapack3_3.11.0-2build1 liblcms2-2_2.14-2 libldap2_2.6.6+dfsg-1~exp1ubuntu1 liblerc-dev_4.0.0+ds-2ubuntu2 liblerc4_4.0.0+ds-2ubuntu2 liblist-compare-perl_0.55-2 liblist-someutils-perl_0.59-1 liblist-utilsby-perl_0.12-2 liblocale-gettext-perl_1.07-6 liblockfile-bin_1.17-1build2 liblockfile1_1.17-1build2 libltdl-dev_2.4.7-7 libltdl7_2.4.7-7 liblwp-mediatypes-perl_6.04-2 liblwp-protocol-https-perl_6.11-1 liblz4-1_1.9.4-1 liblz4-dev_1.9.4-1 liblzma-dev_5.4.4-0.1 liblzma5_5.4.4-0.1 liblzo2-2_2.10-2build3 libmagic-mgc_1:5.45-2 libmagic1_1:5.45-2 libmarkdown2_2.2.7-2 libmd0_1.1.0-1 libminizip-dev_1.1-8build1 libminizip1_1.1-8build1 libmldbm-perl_2.05-4 libmodule-implementation-perl_0.09-2 libmodule-runtime-perl_0.016-2 libmoo-perl_2.005005-1 libmoox-aliases-perl_0.001006-2 libmount1_2.39.1-4ubuntu2 libmouse-perl_2.5.10-1build5 libmpc3_1.3.1-1 libmpfr6_4.2.1-1 libmysqlclient-dev_8.0.35-1ubuntu1 libmysqlclient21_8.0.35-1ubuntu1 libnamespace-clean-perl_0.27-2 libncursesw6_6.4+20231016-1 libnet-domain-tld-perl_1.75-3 libnet-http-perl_6.23-1 libnet-ipv6addr-perl_1.02-1 libnet-netmask-perl_2.0002-2 libnet-ssleay-perl_1.92-2build2 libnetaddr-ip-perl_4.079+dfsg-2build1 libnetcdf-dev_1:4.9.2-2ubuntu1 libnetcdf19_1:4.9.2-2ubuntu1 libnettle8_3.9.1-2 libnghttp2-14_1.58.0-1 libnpth0_1.6-3build2 libnsl-dev_1.3.0-3 libnsl2_1.3.0-3 libnspr4_2:4.35-1.1 libnss-nis_3.1-0ubuntu6 libnss-nisplus_1.3-0ubuntu6 libnss3_2:3.94-1 libnumber-compare-perl_0.03-3 libodbc2_2.3.12-1 libodbccr2_2.3.12-1 libodbcinst2_2.3.12-1 libogdi-dev_4.1.0+ds-6 libogdi4.1_4.1.0+ds-6 libopenjp2-7_2.5.0-2 libopenjp2-7-dev_2.5.0-2 libosp5_1.5.2-13ubuntu3 libp11-kit0_0.25.0-4ubuntu1 libpackage-stash-perl_0.40-1 libpam-modules_1.5.2-6ubuntu1 libpam-modules-bin_1.5.2-6ubuntu1 libpam-runtime_1.5.2-6ubuntu1 libpam0g_1.5.2-6ubuntu1 libparams-classify-perl_0.015-2build2 libparams-util-perl_1.102-2 libpath-tiny-perl_0.144-1 libpcre2-16-0_10.42-4 libpcre2-32-0_10.42-4 libpcre2-8-0_10.42-4 libpcre2-dev_10.42-4 libpcre2-posix3_10.42-4 libperl5.36_5.36.0-9ubuntu1 libperlio-gzip-perl_0.20-1build1 libperlio-utf8-strict-perl_0.010-1 libpipeline1_1.5.7-1 libpng-dev_1.6.40-2 libpng16-16_1.6.40-2 libpoppler-dev_23.08.0-2ubuntu1 libpoppler-private-dev_23.08.0-2ubuntu1 libpoppler130_23.08.0-2ubuntu1 libpq-dev_16.0-2 libpq5_16.0-2 libproc-processtable-perl_0.636-1 libproc2-0_2:4.0.3-1ubuntu1 libproj-dev_9.3.0-1 libproj25_9.3.0-1 libpsl5_0.21.2-1build1 libpython3-stdlib_3.11.4-5ubuntu1 libpython3.11-minimal_3.11.6-3 libpython3.11-stdlib_3.11.6-3 libqhull-dev_2020.2-6 libqhull-r8.0_2020.2-6 libqhull8.0_2020.2-6 libqhullcpp8.0_2020.2-6 libreadline8_8.2-1.3 libregexp-wildcards-perl_1.05-3 librhash0_1.4.3-3 librole-tiny-perl_2.002004-1 librtmp1_2.4+20151223.gitfa8646d.1-2build4 librttopo-dev_1.1.0-3 librttopo1_1.1.0-3 libsasl2-2_2.1.28+dfsg1-4 libsasl2-modules-db_2.1.28+dfsg1-4 libseccomp2_2.5.4-1ubuntu3 libselinux1_3.5-1build1 libsemanage-common_3.5-1build1 libsemanage2_3.5-1build1 libsepol2_3.5-1 libsereal-decoder-perl_5.004+ds-1 libsereal-encoder-perl_5.004+ds-1 libsframe1_2.41-6ubuntu1 libsharpyuv-dev_1.3.2-0.3 libsharpyuv0_1.3.2-0.3 libsmartcols1_2.39.1-4ubuntu2 libsnappy1v5_1.1.10-1 libsort-versions-perl_1.62-3 libspatialite-dev_5.1.0-1 libspatialite8_5.1.0-1 libsqlite3-0_3.44.0-1 libsqlite3-dev_3.44.0-1 libss2_1.47.0-2ubuntu1 libssh-4_0.10.5-3ubuntu1 libssl-dev_3.0.10-1ubuntu2.1 libssl3_3.0.10-1ubuntu2.1 libstdc++-13-dev_13.2.0-6ubuntu1 libstdc++6_13.2.0-6ubuntu1 libstrictures-perl_2.000006-1 libsub-exporter-perl_0.990-1 libsub-exporter-progressive-perl_0.001013-3 libsub-identify-perl_0.14-3 libsub-install-perl_0.929-1 libsub-name-perl_0.27-1 libsub-override-perl_0.09-4 libsub-quote-perl_2.006008-1ubuntu1 libsuperlu-dev_6.0.1+dfsg1-1 libsuperlu6_6.0.1+dfsg1-1 libsvm-dev_3.24+ds-6 libsvm3_3.24+ds-6 libsyntax-keyword-try-perl_0.29-1 libsystemd-shared_253.5-1ubuntu7 libsystemd0_253.5-1ubuntu7 libsz2_1.1.2-1 libtasn1-6_4.19.0-3 libterm-readkey-perl_2.38-2build1 libtext-charwidth-perl_0.04-11 libtext-glob-perl_0.11-3 libtext-iconv-perl_1.7-8 libtext-levenshteinxs-perl_0.03-5build1 libtext-markdown-discount-perl_0.16-1 libtext-unidecode-perl_1.30-3 libtext-wrapi18n-perl_0.06-10 libtext-xslate-perl_3.5.9-1build2 libtiff-dev_4.5.1+git230720-1ubuntu1 libtiff6_4.5.1+git230720-1ubuntu1 libtiffxx6_4.5.1+git230720-1ubuntu1 libtime-duration-perl_1.21-2 libtime-moment-perl_0.44-2build1 libtimedate-perl_2.3300-2 libtinfo6_6.4+20231016-1 libtirpc-common_1.3.4+ds-1 libtirpc-dev_1.3.4+ds-1 libtirpc3_1.3.4+ds-1 libtool_2.4.7-7 libtry-tiny-perl_0.31-2 libubsan1_13.2.0-6ubuntu1 libuchardet0_0.0.7-1build2 libudev1_253.5-1ubuntu7 libunicode-utf8-perl_0.62-2 libunistring2_1.0-2 libunistring5_1.1-2 liburi-perl_5.21-1 liburiparser-dev_0.9.7+dfsg-2 liburiparser1_0.9.7+dfsg-2 libuuid1_2.39.1-4ubuntu2 libuv1_1.46.0-2 libvariable-magic-perl_0.63-1 libwebp-dev_1.3.2-0.3 libwebp7_1.3.2-0.3 libwebpdecoder3_1.3.2-0.3 libwebpdemux2_1.3.2-0.3 libwebpmux3_1.3.2-0.3 libwww-mechanize-perl_2.17-1ubuntu1 libwww-perl_6.72-1 libwww-robotrules-perl_6.02-1 libx265-199_3.5-2 libx265-dev_3.5-2 libxerces-c-dev_3.2.4+debian-1build1 libxerces-c3.2_3.2.4+debian-1build1 libxml-libxml-perl_2.0207+dfsg+really+2.0134-1build1 libxml-namespacesupport-perl_1.12-2 libxml-parser-perl_2.46-4 libxml-sax-base-perl_1.09-3 libxml-sax-expat-perl_0.51-2 libxml-sax-perl_1.02+dfsg-3 libxml2_2.9.14+dfsg-1.3build1 libxml2-dev_2.9.14+dfsg-1.3build1 libxs-parse-keyword-perl_0.38-1 libxslt1.1_1.1.35-1 libxxhash0_0.8.2-2 libyaml-0-2_0.2.5-1 libyaml-libyaml-perl_0.86+ds-1 libzstd-dev_1.5.5+dfsg2-2 libzstd1_1.5.5+dfsg2-2 lintian_2.116.3ubuntu4 linux-libc-dev_6.5.0-9.9 lockfile-progs_0.1.19build1 login_1:4.13+dfsg1-1ubuntu1 logsave_1.47.0-2ubuntu1 lto-disabled-list_44 lzip_1.23-6 lzop_1.04-2build2 m4_1.4.19-4 make_4.3-4.1build1 man-db_2.12.0-1 mawk_1.3.4.20231102-1 media-types_10.1.0 mount_2.39.1-4ubuntu2 mysql-common_5.8+1.1.0 ncurses-base_6.4+20231016-1 ncurses-bin_6.4+20231016-1 netbase_6.4 opensp_1.5.2-13ubuntu3 openssl_3.0.10-1ubuntu2.1 optipng_0.7.7-3 passwd_1:4.13+dfsg1-1ubuntu1 patch_2.7.6-7build2 patchutils_0.4.2-1build2 perl_5.36.0-9ubuntu1 perl-base_5.36.0-9ubuntu1 perl-modules-5.36_5.36.0-9ubuntu1 perl-openssl-defaults_7 pinentry-curses_1.2.1-1ubuntu1 pkg-kde-tools_0.15.38ubuntu1 pkgbinarymangler_154 po-debconf_1.0.21+nmu1 policyrcd-script-zg2_0.1-3.1 procps_2:4.0.3-1ubuntu1 proj-data_9.3.0-1 psmisc_23.6-1 python3_3.11.4-5ubuntu1 python3-minimal_3.11.4-5ubuntu1 python3.11_3.11.6-3 python3.11-minimal_3.11.6-3 readline-common_8.2-1.3 rpcsvc-proto_1.4.2-0ubuntu6 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-1 sensible-utils_0.0.20 sgml-base_1.31 sgml-data_2.0.11+nmu1 systemd_253.5-1ubuntu7 systemd-dev_253.5-1ubuntu7 systemd-sysv_253.5-1ubuntu7 sysvinit-utils_3.07-1ubuntu1 t1utils_1.41-4build2 tar_1.34+dfsg-1.2ubuntu1 tex-common_6.18 texinfo_7.1-1 texinfo-lib_7.1-1 tzdata_2023c-9ubuntu1 ubuntu-keyring_2021.03.26 ucf_3.0043+nmu1 unixodbc-common_2.3.12-1 unixodbc-dev_2.3.12-1 unzip_6.0-28ubuntu1 usrmerge_35ubuntu1 util-linux_2.39.1-4ubuntu2 uuid-runtime_2.39.1-4ubuntu2 xml-core_0.18+nmu1 xsltproc_1.1.35-1 xz-utils_5.4.4-0.1 zlib1g_1:1.2.13.dfsg-1ubuntu5 zlib1g-dev_1:1.2.13.dfsg-1ubuntu5 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 3.0 (quilt) Source: pktools Binary: pktools, pktools-dev, libalgorithms1, libbase1, libfileclasses1, libimageclasses1 Architecture: any Version: 2.6.7.6+ds-4build2 Maintainer: Debian GIS Project Uploaders: Francesco Paolo Lovergine , Bas Couwenberg Homepage: http://pktools.nongnu.org/ Standards-Version: 4.6.1 Vcs-Browser: https://salsa.debian.org/debian-gis-team/pktools Vcs-Git: https://salsa.debian.org/debian-gis-team/pktools.git Build-Depends: debhelper-compat (= 12), cmake, libgdal-dev (>= 1.10.0-0~), libgsl-dev | libgsl0-dev, libboost-dev, libarmadillo-dev, libfann-dev, libsvm-dev, pkg-kde-tools, docbook2x, docbook-xsl, docbook-xml, xsltproc Package-List: libalgorithms1 deb libs optional arch=any libbase1 deb libs optional arch=any libfileclasses1 deb libs optional arch=any libimageclasses1 deb libs optional arch=any pktools deb science optional arch=any pktools-dev deb libdevel optional arch=any Checksums-Sha1: 74a79c9ca24139164f6dd209dbfa612255430ab1 3140034 pktools_2.6.7.6+ds.orig.tar.gz 6d487792ee0ed56cf7bf231eb6102ac167b99125 44916 pktools_2.6.7.6+ds-4build2.debian.tar.xz Checksums-Sha256: 26105ddbd1cb6cbbababa2fea4e65045e7cdf68b75a8059b0e3cccbba2235529 3140034 pktools_2.6.7.6+ds.orig.tar.gz 17c12ccc03358b7e68ef697f202d848e5485dc00599a721cbac18490470395b5 44916 pktools_2.6.7.6+ds-4build2.debian.tar.xz Files: ad15b87a2c8d523b32d11c6ee7a9e123 3140034 pktools_2.6.7.6+ds.orig.tar.gz 0b5730dc1d94232ddbb08656f81da56d 44916 pktools_2.6.7.6+ds-4build2.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAmVXscUACgkQ808JdE6f XdljQBAAx2qejlGL7wA3+OOPnT86IzAQZBk5wjehhUh9P2ybdKbI5nnTHwkw3KRr Lyx3tsN1+y4FVAPqSPOuFOT+Mo60LVgvmfUjh31IFsiadOcEmVZqjXg6g9JjyDfo 23pgDmqaHjGDsrb2O3Lt8GCSO9+vwFVwBB0GX0qrB+ASkTRGIWcupwY57YgVu+ez Lb1uT4R51fSvX6MGmvyr9qqlIjYGb8DgnIrBFSmgO/K6PwSqbZq0flilrRVK9ufb dT4U8zmuv4m/1RgwzBXNxgk9E6MRqIZWjroitS2HpQLmgpO4RbkOJXjrgp5iyO5l sDcWaWvjB4I/jNaJJawExr7r5uJF0XrbuAYpBGJaE60GwnFe5ow6yZtE12J12DKG zL/0McM+rxYFfRCUhYgce2Z1KJw5Rn1iW3r3ADB9ssuFKhfMrzCd2jh5EVVxnVR7 N38wJnS+AyxY+FssP9CmOEfs7sWbR4L2F4ugukcS2bymEUs4SXZ9vZ9dZdJn8JWE PZGd47HWhBS7IxOQSv1Xgt45x31v2nNowU2Nv+cVTvyTKPpEB/TVf3dECBUL2E2M Q0Ujpr13pIYRRTEUrCyIEK7qShgvxlNu1hK2BYNIgu2jMEvAJvHC4a97RXO8gZtV jBuxKqLBfz/MIxca5012s9iHd5u+jTiL3MUiFpL3NII4YpUl7es= =1Kuk -----END PGP SIGNATURE----- gpgv: Signature made Fri Nov 17 18:32:37 2023 UTC gpgv: using RSA key 92978A6E195E4921825F7FF0F34F09744E9F5DD9 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./pktools_2.6.7.6+ds-4build2.dsc: no acceptable signature found dpkg-source: info: extracting pktools in /<> dpkg-source: info: unpacking pktools_2.6.7.6+ds.orig.tar.gz dpkg-source: info: unpacking pktools_2.6.7.6+ds-4build2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying no-liblas.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-27003425 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-27003425 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-27003425 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- Command: dpkg-buildpackage -us -uc -mLaunchpad Build Daemon -B -rfakeroot dpkg-buildpackage: info: source package pktools dpkg-buildpackage: info: source version 2.6.7.6+ds-4build2 dpkg-buildpackage: info: source distribution noble dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf debian/rules clean dh clean --buildsystem cmake \ --with pkgkde_symbolshelper dh_auto_clean -O--buildsystem=cmake dh_autoreconf_clean -O--buildsystem=cmake debian/rules override_dh_clean make[1]: Entering directory '/<>' dh_clean debian/man/*.1 find /<> -name '*.o' -delete find /<> -name '*.so*' -delete find /<> -name '*.a' -delete make[1]: Leaving directory '/<>' debian/rules binary-arch dh binary-arch --buildsystem cmake \ --with pkgkde_symbolshelper dh_update_autotools_config -a -O--buildsystem=cmake dh_autoreconf -a -O--buildsystem=cmake debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' dh_auto_configure -- -DBUILD_WITH_FANN=ON \ -DBUILD_SHARED_LIBS=ON \ -DINSTALL_LIBRARY_DIR=/usr/lib/arm-linux-gnueabihf cd obj-arm-linux-gnueabihf && DEB_PYTHON_INSTALL_LAYOUT=deb cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/arm-linux-gnueabihf -DBUILD_WITH_FANN=ON -DBUILD_SHARED_LIBS=ON -DINSTALL_LIBRARY_DIR=/usr/lib/arm-linux-gnueabihf .. CMake Deprecation Warning at CMakeLists.txt:24 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 13.2.0 -- The CXX compiler identification is GNU 13.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found GDAL: /usr/lib/arm-linux-gnueabihf/libgdal.so (found suitable version "3.8.0", minimum required is "1.10") -- Using GSL from /usr -- Found Armadillo: /usr/include (found version "12.6.4") -- Found FANN: /usr/lib/arm-linux-gnueabihf/libfloatfann.so -- Configuring done (1.7s) -- Generating done (0.3s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LOCALSTATEDIR CMAKE_INSTALL_RUNSTATEDIR CMAKE_INSTALL_SYSCONFDIR FETCHCONTENT_FULLY_DISCONNECTED -- Build files have been written to: /<>/obj-arm-linux-gnueabihf make[1]: Leaving directory '/<>' debian/rules override_dh_auto_build make[1]: Entering directory '/<>' # Create man pages from DocBook XML for x in debian/man/pkann.1.xml debian/man/pkannogr.1.xml debian/man/pkascii2img.1.xml debian/man/pkascii2ogr.1.xml debian/man/pkcomposite.1.xml debian/man/pkcreatect.1.xml debian/man/pkcrop.1.xml debian/man/pkdiff.1.xml debian/man/pkdsm2shadow.1.xml debian/man/pkdumpimg.1.xml debian/man/pkdumpogr.1.xml debian/man/pkegcs.1.xml debian/man/pkextractimg.1.xml debian/man/pkextractogr.1.xml debian/man/pkfillnodata.1.xml debian/man/pkfilter.1.xml debian/man/pkfilterascii.1.xml debian/man/pkfilterdem.1.xml debian/man/pkfsann.1.xml debian/man/pkfssvm.1.xml debian/man/pkgetmask.1.xml debian/man/pkinfo.1.xml debian/man/pkkalman.1.xml debian/man/pklas2img.1.xml debian/man/pkoptsvm.1.xml debian/man/pkpolygonize.1.xml debian/man/pkreclass.1.xml debian/man/pkreclassogr.1.xml debian/man/pkregann.1.xml debian/man/pksetmask.1.xml debian/man/pksieve.1.xml debian/man/pkstat.1.xml debian/man/pkstatascii.1.xml debian/man/pkstatogr.1.xml debian/man/pkstatprofile.1.xml debian/man/pksvm.1.xml debian/man/pksvmogr.1.xml debian/man/pktools-config.1.xml ; do \ docbook2x-man --string-param header-3="17 November 2023" $x ; \ mv `basename $x | sed 's/.xml$//'` `dirname $x` ; \ done error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates docbook2man://refsect3[@id='pkfilter_functions_1_1']: element not matched by any template docbook2man://refsect3[@id='pkfilter_functions_1_2']: element not matched by any template docbook2man://refsect3[@id='pkfilter_functions_2_1']: element not matched by any template docbook2man://refsect3[@id='pkfilter_functions_2_2']: element not matched by any template error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates error : xmlAddEntity: invalid redeclaration of predefined entity xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates xsl:call-template: misplaced xsl:apply-templates dh_auto_build cd obj-arm-linux-gnueabihf && make -j4 "INSTALL=install --strip-program=true" VERBOSE=1 make[2]: Entering directory '/<>/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/<> -B/<>/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/obj-arm-linux-gnueabihf/CMakeFiles /<>/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' 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 -f src/CMakeFiles/base.dir/build.make src/CMakeFiles/base.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/src /<>/obj-arm-linux-gnueabihf/src/CMakeFiles/imageClasses.dir/DependInfo.cmake "--color=" make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/src /<>/obj-arm-linux-gnueabihf/src/CMakeFiles/fileClasses.dir/DependInfo.cmake "--color=" make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/src /<>/obj-arm-linux-gnueabihf/src/CMakeFiles/base.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/imageClasses.dir/build.make src/CMakeFiles/imageClasses.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/fileClasses.dir/build.make src/CMakeFiles/fileClasses.dir/build make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/base.dir/build.make src/CMakeFiles/base.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 1%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgRasterGdal.cc.o cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT src/CMakeFiles/imageClasses.dir/imageclasses/ImgRasterGdal.cc.o -MF CMakeFiles/imageClasses.dir/imageclasses/ImgRasterGdal.cc.o.d -o CMakeFiles/imageClasses.dir/imageclasses/ImgRasterGdal.cc.o -c /<>/src/imageclasses/ImgRasterGdal.cc [ 2%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgReaderGdal.cc.o cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT src/CMakeFiles/imageClasses.dir/imageclasses/ImgReaderGdal.cc.o -MF CMakeFiles/imageClasses.dir/imageclasses/ImgReaderGdal.cc.o.d -o CMakeFiles/imageClasses.dir/imageclasses/ImgReaderGdal.cc.o -c /<>/src/imageclasses/ImgReaderGdal.cc [ 3%] Building CXX object src/CMakeFiles/fileClasses.dir/fileclasses/FileReaderAscii.cc.o cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DfileClasses_EXPORTS -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT src/CMakeFiles/fileClasses.dir/fileclasses/FileReaderAscii.cc.o -MF CMakeFiles/fileClasses.dir/fileclasses/FileReaderAscii.cc.o.d -o CMakeFiles/fileClasses.dir/fileclasses/FileReaderAscii.cc.o -c /<>/src/fileclasses/FileReaderAscii.cc [ 4%] Building CXX object src/CMakeFiles/base.dir/base/Vector2d.cc.o cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dbase_EXPORTS -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT src/CMakeFiles/base.dir/base/Vector2d.cc.o -MF CMakeFiles/base.dir/base/Vector2d.cc.o.d -o CMakeFiles/base.dir/base/Vector2d.cc.o -c /<>/src/base/Vector2d.cc [ 5%] Linking CXX shared library libbase.so cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/base.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libbase.so.1 -o libbase.so.1.6.1 CMakeFiles/base.dir/base/Vector2d.cc.o -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_symlink_library libbase.so.1.6.1 libbase.so.1 libbase.so make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 5%] Built target base [ 6%] Building CXX object src/CMakeFiles/fileClasses.dir/base/Vector2d.cc.o cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DfileClasses_EXPORTS -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT src/CMakeFiles/fileClasses.dir/base/Vector2d.cc.o -MF CMakeFiles/fileClasses.dir/base/Vector2d.cc.o.d -o CMakeFiles/fileClasses.dir/base/Vector2d.cc.o -c /<>/src/base/Vector2d.cc [ 7%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgReaderOgr.cc.o cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT src/CMakeFiles/imageClasses.dir/imageclasses/ImgReaderOgr.cc.o -MF CMakeFiles/imageClasses.dir/imageclasses/ImgReaderOgr.cc.o.d -o CMakeFiles/imageClasses.dir/imageclasses/ImgReaderOgr.cc.o -c /<>/src/imageclasses/ImgReaderOgr.cc In file included from /<>/src/imageclasses/ImgRasterGdal.cc:22: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.cc: In member function ‘char** ImgRasterGdal::getMetadata()’: /<>/src/imageclasses/ImgRasterGdal.cc:221:12: warning: cast from type ‘const char*’ to type ‘char**’ casts away qualifiers [-Wcast-qual] 221 | return (char**)""; | ^~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.cc:221:12: warning: cast from ‘const char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] /<>/src/imageclasses/ImgRasterGdal.cc: In member function ‘char** ImgRasterGdal::getMetadata() const’: /<>/src/imageclasses/ImgRasterGdal.cc:234:12: warning: cast from type ‘const char*’ to type ‘char**’ casts away qualifiers [-Wcast-qual] 234 | return (char**)""; | ^~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.cc:234:12: warning: cast from ‘const char*’ to ‘char**’ increases required alignment of target type [-Wcast-align] In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/imageclasses/ImgReaderGdal.cc:25: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderGdal.h:29: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ /<>/src/imageclasses/ImgReaderGdal.cc: In member function ‘void ImgReaderGdal::getMinMax(int, int, int, int, int, double&, double&)’: /<>/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>/src/imageclasses/ImgReaderGdal.cc: In member function ‘double ImgReaderGdal::getHistogram(std::vector&, double&, double&, unsigned int&, int, bool)’: /<>/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){ | ~~~~~~~~~~~~~~^~~~~~~~ /<>/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>/src/imageclasses/ImgReaderGdal.cc:326:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 326 | for(int ibin=0;ibin>/src/imageclasses/ImgReaderGdal.cc:307:21: warning: unused variable ‘nsample’ [-Wunused-variable] 307 | unsigned long int nsample=0; | ^~~~~~~ /<>/src/imageclasses/ImgRasterGdal.cc: In member function ‘char** ImgRasterGdal::getMetadata()’: /<>/src/imageclasses/ImgRasterGdal.cc:222:1: warning: control reaches end of non-void function [-Wreturn-type] 222 | } | ^ /<>/src/imageclasses/ImgRasterGdal.cc: In member function ‘char** ImgRasterGdal::getMetadata() const’: /<>/src/imageclasses/ImgRasterGdal.cc:235:1: warning: control reaches end of non-void function [-Wreturn-type] 235 | } | ^ /<>/src/imageclasses/ImgRasterGdal.cc: In member function ‘std::string ImgRasterGdal::getDescription() const’: /<>/src/imageclasses/ImgRasterGdal.cc:262:1: warning: control reaches end of non-void function [-Wreturn-type] 262 | } | ^ /<>/src/imageclasses/ImgRasterGdal.cc: In member function ‘std::string ImgRasterGdal::getMetadataItem() const’: /<>/src/imageclasses/ImgRasterGdal.cc:275:1: warning: control reaches end of non-void function [-Wreturn-type] 275 | } | ^ /<>/src/imageclasses/ImgRasterGdal.cc: In member function ‘std::string ImgRasterGdal::getImageDescription() const’: /<>/src/imageclasses/ImgRasterGdal.cc:288:1: warning: control reaches end of non-void function [-Wreturn-type] 288 | } | ^ /<>/src/imageclasses/ImgRasterGdal.cc: In member function ‘std::string ImgRasterGdal::getCompression() const’: /<>/src/imageclasses/ImgRasterGdal.cc:316:1: warning: control reaches end of non-void function [-Wreturn-type] 316 | } | ^ /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgReaderGdal.cc:170:13: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short int]’: /<>/src/imageclasses/ImgReaderGdal.h:282:11: required from ‘void ImgReaderGdal::readData(std::vector&, int, int) [with T = short int]’ /<>/src/imageclasses/ImgReaderGdal.cc:360:13: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderOgr.h:31, from /<>/src/imageclasses/ImgReaderOgr.cc:22: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/imageclasses/ImgReaderOgr.h:32: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short int]’: /<>/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] /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/imageclasses/ImgReaderOgr.cc: In member function ‘int ImgReaderOgr::getFields(std::vector&, int) const’: /<>/src/imageclasses/ImgReaderOgr.cc:183:19: warning: unused variable ‘poFieldDefn’ [-Wunused-variable] 183 | OGRFieldDefn *poFieldDefn = poFDefn->GetFieldDefn(iField); | ^~~~~~~~~~~ /<>/src/imageclasses/ImgReaderOgr.cc: In function ‘std::ostream& operator<<(std::ostream&, ImgReaderOgr&)’: /<>/src/imageclasses/ImgReaderOgr.cc:218:9: warning: unused variable ‘iField’ [-Wunused-variable] 218 | int iField=0; | ^~~~~~ /<>/src/imageclasses/ImgReaderOgr.cc: In member function ‘unsigned int ImgReaderOgr::readDataImageOgr(std::map, Vector2d >&, std::vector >&, const std::vector&, const std::string&, const std::vector >&, int)’: /<>/src/imageclasses/ImgReaderOgr.cc:313:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 313 | for(int iband=0;iband>/src/imageclasses/ImgReaderOgr.h: In instantiation of ‘int ImgReaderOgr::readData(std::map, Vector2d >&, const OGRFieldType&, std::vector >&, const std::string&, int, bool, bool) [with T = float; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.cc:342:16: required from here /<>/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()){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/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()){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderOgr.h:261:9: warning: unused variable ‘posOffset’ [-Wunused-variable] 261 | int posOffset=(pos)?2:0; | ^~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/gdal/ogr_spatialref.h:41, from /<>/src/imageclasses/ImgRasterGdal.cc:21: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int ImgRasterGdal::pushNoDataValue(double)’ at /<>/src/imageclasses/ImgRasterGdal.cc:495:29: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 8%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgWriterGdal.cc.o cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT src/CMakeFiles/imageClasses.dir/imageclasses/ImgWriterGdal.cc.o -MF CMakeFiles/imageClasses.dir/imageclasses/ImgWriterGdal.cc.o.d -o CMakeFiles/imageClasses.dir/imageclasses/ImgWriterGdal.cc.o -c /<>/src/imageclasses/ImgWriterGdal.cc /<>/src/imageclasses/ImgReaderGdal.cc: In member function ‘double ImgReaderGdal::getHistogram(std::vector&, double&, double&, unsigned int&, int, bool)’: /<>/src/imageclasses/ImgReaderGdal.cc:282:34: warning: ‘pfnProgress’ may be used uninitialized [-Wmaybe-uninitialized] 282 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev,pfnProgress,pProgressData); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.cc:278:22: note: ‘pfnProgress’ was declared here 278 | GDALProgressFunc pfnProgress; | ^~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.cc:282:34: warning: ‘pProgressData’ may be used uninitialized [-Wmaybe-uninitialized] 282 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev,pfnProgress,pProgressData); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.cc:279:11: note: ‘pProgressData’ was declared here 279 | void* pProgressData; | ^~~~~~~~~~~~~ [ 9%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgWriterOgr.cc.o cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT src/CMakeFiles/imageClasses.dir/imageclasses/ImgWriterOgr.cc.o -MF CMakeFiles/imageClasses.dir/imageclasses/ImgWriterOgr.cc.o.d -o CMakeFiles/imageClasses.dir/imageclasses/ImgWriterOgr.cc.o -c /<>/src/imageclasses/ImgWriterOgr.cc In file included from /usr/include/c++/13/iostream:41, from /<>/src/imageclasses/ImgReaderOgr.cc:20: In member function ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits]’, inlined from ‘std::ostream& operator<<(std::ostream&, ImgReaderOgr&)’ at /<>/src/imageclasses/ImgReaderOgr.cc:249:16: /usr/include/c++/13/ostream:223:25: warning: ‘x’ may be used uninitialized [-Wmaybe-uninitialized] 223 | { return _M_insert(__f); } | ~~~~~~~~~^~~~~ /<>/src/imageclasses/ImgReaderOgr.cc: In function ‘std::ostream& operator<<(std::ostream&, ImgReaderOgr&)’: /<>/src/imageclasses/ImgReaderOgr.cc:235:14: note: ‘x’ was declared here 235 | double x,y; | ^ In member function ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits]’, inlined from ‘std::ostream& operator<<(std::ostream&, ImgReaderOgr&)’ at /<>/src/imageclasses/ImgReaderOgr.cc:249:59: /usr/include/c++/13/ostream:223:25: warning: ‘y’ may be used uninitialized [-Wmaybe-uninitialized] 223 | { return _M_insert(__f); } | ~~~~~~~~~^~~~~ /<>/src/imageclasses/ImgReaderOgr.cc: In function ‘std::ostream& operator<<(std::ostream&, ImgReaderOgr&)’: /<>/src/imageclasses/ImgReaderOgr.cc:235:16: note: ‘y’ was declared here 235 | double x,y; | ^ In file included from /<>/src/imageclasses/ImgWriterGdal.h:28, from /<>/src/imageclasses/ImgWriterGdal.cc:27: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderGdal.h:29, from /<>/src/imageclasses/ImgWriterGdal.h:29: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/imageclasses/ImgWriterGdal.h:30: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/imageclasses/ImgWriterGdal.cc: In member function ‘virtual void ImgWriterGdal::setCodec(const ImgReaderGdal&)’: /<>/src/imageclasses/ImgWriterGdal.cc:96:10: warning: variable ‘papszMetadata’ set but not used [-Wunused-but-set-variable] 96 | char **papszMetadata; | ^~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.cc: In member function ‘virtual void ImgWriterGdal::setCodec(const std::string&)’: /<>/src/imageclasses/ImgWriterGdal.cc:171:10: warning: variable ‘papszMetadata’ set but not used [-Wunused-but-set-variable] 171 | char **papszMetadata; | ^~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.cc: In member function ‘void ImgWriterGdal::rasterizeOgr(ImgReaderOgr&, const std::vector&, const std::vector >&, const std::vector >&)’: /<>/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()>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderOgr.h:31, from /<>/src/imageclasses/ImgWriterOgr.cc:23: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/imageclasses/ImgReaderOgr.h:32: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ In file included from /<>/src/fileclasses/FileReaderAscii.cc:22: /<>/src/fileclasses/FileReaderAscii.h: In member function ‘unsigned int FileReaderAscii::readData(std::vector&, int, double, double, bool)’: /<>/src/fileclasses/FileReaderAscii.h:127:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 127 | if(verbose>1) | ~~~~~~~^~ /<>/src/fileclasses/FileReaderAscii.h:157:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 157 | if(verbose>1) | ~~~~~~~^~ /<>/src/fileclasses/FileReaderAscii.h: In member function ‘unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool)’: /<>/src/fileclasses/FileReaderAscii.h:250:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 250 | if(verbose>1) | ~~~~~~~^~ /<>/src/fileclasses/FileReaderAscii.h:286:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 286 | if(verbose>1) | ~~~~~~~^~ /<>/src/fileclasses/FileReaderAscii.h: In constructor ‘FileReaderAscii::FileReaderAscii()’: /<>/src/fileclasses/FileReaderAscii.h:57:7: warning: ‘FileReaderAscii::m_maxRow’ will be initialized after [-Wreorder] 57 | int m_maxRow; | ^~~~~~~~ /<>/src/fileclasses/FileReaderAscii.h:52:8: warning: ‘char FileReaderAscii::m_fs’ [-Wreorder] 52 | char m_fs; | ^~~~ /<>/src/fileclasses/FileReaderAscii.cc:24:1: warning: when initialized here [-Wreorder] 24 | FileReaderAscii::FileReaderAscii(void) | ^~~~~~~~~~~~~~~ /<>/src/fileclasses/FileReaderAscii.h: In constructor ‘FileReaderAscii::FileReaderAscii(const std::string&)’: /<>/src/fileclasses/FileReaderAscii.h:57:7: warning: ‘FileReaderAscii::m_maxRow’ will be initialized after [-Wreorder] 57 | int m_maxRow; | ^~~~~~~~ /<>/src/fileclasses/FileReaderAscii.h:52:8: warning: ‘char FileReaderAscii::m_fs’ [-Wreorder] 52 | char m_fs; | ^~~~ /<>/src/fileclasses/FileReaderAscii.cc:28:1: warning: when initialized here [-Wreorder] 28 | FileReaderAscii::FileReaderAscii(const std::string& filename) | ^~~~~~~~~~~~~~~ /<>/src/fileclasses/FileReaderAscii.h: In constructor ‘FileReaderAscii::FileReaderAscii(const std::string&, const char&)’: /<>/src/fileclasses/FileReaderAscii.h:57:7: warning: ‘FileReaderAscii::m_maxRow’ will be initialized after [-Wreorder] 57 | int m_maxRow; | ^~~~~~~~ /<>/src/fileclasses/FileReaderAscii.h:52:8: warning: ‘char FileReaderAscii::m_fs’ [-Wreorder] 52 | char m_fs; | ^~~~ /<>/src/fileclasses/FileReaderAscii.cc:33:1: warning: when initialized here [-Wreorder] 33 | FileReaderAscii::FileReaderAscii(const std::string& filename, const char& fieldseparator) | ^~~~~~~~~~~~~~~ /<>/src/fileclasses/FileReaderAscii.cc: In member function ‘unsigned int FileReaderAscii::nrOfCol(bool, bool)’: /<>/src/fileclasses/FileReaderAscii.cc:109:17: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 109 | if(verbose>1) | ~~~~~~~^~ /<>/src/fileclasses/FileReaderAscii.cc: In member function ‘unsigned int FileReaderAscii::nrOfRow(bool, bool)’: /<>/src/fileclasses/FileReaderAscii.cc:202:17: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 202 | if(verbose>1) | ~~~~~~~^~ /<>/src/fileclasses/FileReaderAscii.cc:230:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 230 | if(totalCol!=ncol){ | ~~~~~~~~^~~~~~ /<>/src/imageclasses/ImgWriterOgr.cc: In member function ‘int ImgWriterOgr::getFields(std::vector&, int) const’: /<>/src/imageclasses/ImgWriterOgr.cc:345:19: warning: unused variable ‘poFieldDefn’ [-Wunused-variable] 345 | OGRFieldDefn *poFieldDefn = poFDefn->GetFieldDefn(iField); | ^~~~~~~~~~~ /<>/src/imageclasses/ImgWriterOgr.cc: In member function ‘void ImgWriterOgr::copyFields(const ImgReaderOgr&, int, int)’: /<>/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>/src/imageclasses/ImgWriterOgr.cc: In member function ‘void ImgWriterOgr::addPoint(double, double, const std::map, double>&, std::string, int, int)’: /<>/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()){ | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterOgr.cc:398:7: warning: unused variable ‘fid’ [-Wunused-variable] 398 | int fid=0; | ^~~ /<>/src/imageclasses/ImgWriterOgr.cc: In member function ‘void ImgWriterOgr::addLineString(std::vector&, const std::string&, int, int)’: /<>/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>/src/imageclasses/ImgWriterOgr.cc: In member function ‘void ImgWriterOgr::addRing(std::vector&, const std::string&, int, int)’: /<>/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>/src/imageclasses/ImgWriterOgr.cc: In member function ‘void ImgWriterOgr::addLineString(std::vector&, const std::string&, const std::string&, int)’: /<>/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>/src/imageclasses/ImgWriterOgr.cc: In member function ‘int ImgWriterOgr::ascii2ogr(const std::string&, const std::string&, const std::vector >&, const std::vector&, short int, short int, const std::string&, const OGRwkbGeometryType&, char)’: /<>/src/imageclasses/ImgWriterOgr.cc:538:12: warning: unused variable ‘skip’ [-Wunused-variable] 538 | bool skip=false; | ^~~~ /<>/src/imageclasses/ImgWriterOgr.cc:602:12: warning: unused variable ‘skip’ [-Wunused-variable] 602 | bool skip=false; | ^~~~ /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(T&, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgWriterOgr.cc:707:25: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ [ 10%] Building CXX object src/CMakeFiles/imageClasses.dir/imageclasses/ImgUpdaterGdal.cc.o cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT src/CMakeFiles/imageClasses.dir/imageclasses/ImgUpdaterGdal.cc.o -MF CMakeFiles/imageClasses.dir/imageclasses/ImgUpdaterGdal.cc.o.d -o CMakeFiles/imageClasses.dir/imageclasses/ImgUpdaterGdal.cc.o -c /<>/src/imageclasses/ImgUpdaterGdal.cc /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(T&, int, int, int) [with T = double]’: /<>/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 /usr/include/c++/13/vector:72, from /usr/include/gdal/gdal_priv.h:79, from /<>/src/imageclasses/ImgWriterGdal.h:27: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.cc: In member function ‘void ImgWriterGdal::rasterizeOgr(ImgReaderOgr&, const std::vector&, const std::vector >&, const std::vector >&)’: /<>/src/imageclasses/ImgWriterGdal.cc:354:27: warning: ‘pTransformArg’ may be used uninitialized [-Wmaybe-uninitialized] 354 | if(GDALRasterizeLayers( (GDALDatasetH)m_gds,nrOfBand(),&(bands[0]),layers.size(),&(layers[0]),NULL,pTransformArg,NULL,coptions,pfnProgress,pProgressArg)!=CE_None){ | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.cc:345:9: note: ‘pTransformArg’ was declared here 345 | void* pTransformArg; | ^~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void ImgWriterGdal::rasterizeOgr(ImgReaderOgr&, const std::vector&, const std::vector >&, const std::vector >&)’ at /<>/src/imageclasses/ImgWriterGdal.cc:330:26: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 11%] Building CXX object src/CMakeFiles/imageClasses.dir/base/Vector2d.cc.o cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -DimageClasses_EXPORTS -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT src/CMakeFiles/imageClasses.dir/base/Vector2d.cc.o -MF CMakeFiles/imageClasses.dir/base/Vector2d.cc.o.d -o CMakeFiles/imageClasses.dir/base/Vector2d.cc.o -c /<>/src/base/Vector2d.cc In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/imageclasses/ImgUpdaterGdal.h:23, from /<>/src/imageclasses/ImgUpdaterGdal.cc:21: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 12%] Linking CXX shared library libfileClasses.so cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/fileClasses.dir/link.txt --verbose=1 /<>/src/imageclasses/ImgWriterOgr.cc: In member function ‘int ImgWriterOgr::ascii2ogr(const std::string&, const std::string&, const std::vector >&, const std::vector&, short int, short int, const std::string&, const OGRwkbGeometryType&, char)’: /<>/src/imageclasses/ImgWriterOgr.cc:618:36: warning: ‘polyFeature’ may be used uninitialized [-Wmaybe-uninitialized] 618 | polyFeature->SetField(fieldId,atof(value.c_str())); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterOgr.cc:526:15: note: ‘polyFeature’ was declared here 526 | OGRFeature *polyFeature; | ^~~~~~~~~~~ /<>/src/imageclasses/ImgWriterOgr.cc:645:34: warning: ‘pointFeature’ may be used uninitialized [-Wmaybe-uninitialized] 645 | pointFeature->SetGeometry( &thePoint ); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterOgr.cc:598:19: note: ‘pointFeature’ was declared here 598 | OGRFeature *pointFeature; | ^~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterOgr.cc:581:34: warning: ‘pointFeature’ may be used uninitialized [-Wmaybe-uninitialized] 581 | pointFeature->SetGeometry( &thePoint ); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterOgr.cc:534:19: note: ‘pointFeature’ was declared here 534 | OGRFeature *pointFeature; | ^~~~~~~~~~~~ /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libfileClasses.so.1 -o libfileClasses.so.1.6.1 CMakeFiles/fileClasses.dir/fileclasses/FileReaderAscii.cc.o CMakeFiles/fileClasses.dir/base/Vector2d.cc.o -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo In file included from /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderGdal.h:29: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_symlink_library libfileClasses.so.1.6.1 libfileClasses.so.1 libfileClasses.so In file included from /<>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/imageclasses/ImgUpdaterGdal.h:24: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 12%] Built target fileClasses [ 13%] Linking CXX shared library libimageClasses.so cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/imageClasses.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -Wl,-soname,libimageClasses.so.1 -o libimageClasses.so.1.6.1 CMakeFiles/imageClasses.dir/imageclasses/ImgRasterGdal.cc.o CMakeFiles/imageClasses.dir/imageclasses/ImgReaderGdal.cc.o CMakeFiles/imageClasses.dir/imageclasses/ImgReaderOgr.cc.o CMakeFiles/imageClasses.dir/imageclasses/ImgWriterGdal.cc.o CMakeFiles/imageClasses.dir/imageclasses/ImgWriterOgr.cc.o CMakeFiles/imageClasses.dir/imageclasses/ImgUpdaterGdal.cc.o CMakeFiles/imageClasses.dir/base/Vector2d.cc.o -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_symlink_library libimageClasses.so.1.6.1 libimageClasses.so.1 libimageClasses.so make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 13%] Built target imageClasses make -f src/CMakeFiles/algorithms.dir/build.make src/CMakeFiles/algorithms.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/src /<>/obj-arm-linux-gnueabihf/src/CMakeFiles/algorithms.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/algorithms.dir/build.make src/CMakeFiles/algorithms.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 14%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/ConfusionMatrix.cc.o cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT src/CMakeFiles/algorithms.dir/algorithms/ConfusionMatrix.cc.o -MF CMakeFiles/algorithms.dir/algorithms/ConfusionMatrix.cc.o.d -o CMakeFiles/algorithms.dir/algorithms/ConfusionMatrix.cc.o -c /<>/src/algorithms/ConfusionMatrix.cc [ 15%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/Filter.cc.o cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT src/CMakeFiles/algorithms.dir/algorithms/Filter.cc.o -MF CMakeFiles/algorithms.dir/algorithms/Filter.cc.o.d -o CMakeFiles/algorithms.dir/algorithms/Filter.cc.o -c /<>/src/algorithms/Filter.cc [ 17%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/CostFactorySVM.cc.o cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT src/CMakeFiles/algorithms.dir/algorithms/CostFactorySVM.cc.o -MF CMakeFiles/algorithms.dir/algorithms/CostFactorySVM.cc.o.d -o CMakeFiles/algorithms.dir/algorithms/CostFactorySVM.cc.o -c /<>/src/algorithms/CostFactorySVM.cc [ 18%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/Egcs.cc.o cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT src/CMakeFiles/algorithms.dir/algorithms/Egcs.cc.o -MF CMakeFiles/algorithms.dir/algorithms/Egcs.cc.o.d -o CMakeFiles/algorithms.dir/algorithms/Egcs.cc.o -c /<>/src/algorithms/Egcs.cc /<>/src/algorithms/Egcs.cc: In member function ‘std::string Egcs::geo2cell(double, double) const’: /<>/src/algorithms/Egcs.cc:166:10: warning: unused variable ‘xcel’ [-Wunused-variable] 166 | double xcel=static_cast(geoX)/getBaseSize(); | ^~~~ /<>/src/algorithms/Egcs.cc:167:10: warning: unused variable ‘ycel’ [-Wunused-variable] 167 | double ycel=static_cast(geoY)/getBaseSize(); | ^~~~ In file included from /<>/src/algorithms/Filter.h:29, from /<>/src/algorithms/Filter.cc:20: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/base/Vector2d.h:29, from /<>/src/algorithms/CostFactorySVM.h:26, from /<>/src/algorithms/CostFactorySVM.cc:20: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/algorithms/CostFactory.h:26, from /<>/src/algorithms/CostFactorySVM.h:27: /<>/src/algorithms/ConfusionMatrix.h: In member function ‘int confusionmatrix::ConfusionMatrix::getClassIndex(std::string) const’: /<>/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>/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()) | ~~~~~^~~~~~~~~~~~~~~~~~ /<>/src/algorithms/ConfusionMatrix.h: In function ‘std::ostream& confusionmatrix::operator<<(std::ostream&, const ConfusionMatrix&)’: /<>/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>/src/algorithms/ConfusionMatrix.h:159:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 159 | for(int icol=0;icol>/src/algorithms/ConfusionMatrix.h:128:12: warning: variable ‘doa’ set but not used [-Wunused-but-set-variable] 128 | double doa=0; | ^~~ [ 19%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/Filter2d.cc.o cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT src/CMakeFiles/algorithms.dir/algorithms/Filter2d.cc.o -MF CMakeFiles/algorithms.dir/algorithms/Filter2d.cc.o.d -o CMakeFiles/algorithms.dir/algorithms/Filter2d.cc.o -c /<>/src/algorithms/Filter2d.cc In file included from /<>/src/base/Vector2d.h:29, from /<>/src/algorithms/ConfusionMatrix.h:25, from /<>/src/algorithms/ConfusionMatrix.cc:20: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/algorithms/Filter.h:30: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/algorithms/CostFactorySVM.cc: In member function ‘virtual double CostFactorySVM::getCost(const std::vector >&)’: /<>/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>/src/algorithms/CostFactorySVM.cc:136:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 136 | for(int isample=0;isample>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/algorithms/Filter.h:31: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/algorithms/Filter.cc: In member function ‘void filter::Filter::setTaps(const std::vector&, bool)’: /<>/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>/src/algorithms/Filter.cc:46:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 46 | for(int itap=0;itap>/src/algorithms/Filter.cc: In member function ‘void filter::Filter::dwtCut(std::vector&, const std::string&, int, double)’: /<>/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>/src/algorithms/Filter.cc: In member function ‘void filter::Filter::stats(ImgReaderGdal&, ImgWriterGdal&, const std::vector >&)’: /<>/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>/src/algorithms/Filter.cc:486:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 486 | double threshold=(ithreshold>/src/algorithms/Filter.cc:502:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 502 | for(int imethod=0;imethod>/src/algorithms/Filter.cc: In member function ‘void filter::Filter::filter(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int)’: /<>/src/algorithms/Filter.cc:526:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 526 | for(int iband=0;iband>/src/algorithms/Filter.cc: In member function ‘void filter::Filter::getSavGolayCoefficients(std::vector&, int, int, int, int, int)’: /<>/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) | ~^~~~~~~~~~~~~~~ /<>/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) | ~^~~~~~~~~~~~~~~ /<>/src/algorithms/Filter.cc: In member function ‘double filter::Filter::getCentreWavelength(const std::vector&, const Vector2d&, const std::string&, double, bool)’: /<>/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>/src/imageclasses/ImgReaderGdal.h:29: /<>/src/base/Vector2d.h: In instantiation of ‘std::vector Vector2d::selectCol(int) [with T = double]’: /<>/src/algorithms/Filter.cc:78:37: required from here /<>/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) | ~~~~^~~~~~~~~~~~~ /<>/src/algorithms/Filter.h: In instantiation of ‘void filter::Filter::filter(const std::vector&, std::vector&, const std::string&, int) [with T = double; std::string = std::__cxx11::basic_string]’: /<>/src/algorithms/Filter.cc:277:13: required from here /<>/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>/src/algorithms/Filter.h:545:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 545 | for(int iclass=0;iclass>/src/algorithms/Filter.h:576:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 576 | for(int iclass=0;iclass>/src/algorithms/Filter.h:629:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 629 | for(i=dim/2;i>/src/algorithms/Filter.h:632:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 632 | for(int iclass=0;iclass>/src/algorithms/Filter.h:679:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 679 | for(i=input.size()-dim/2;i>/src/algorithms/Filter.h:681:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 681 | for(int iclass=0;iclass>/src/algorithms/Filter.h:694:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 694 | for(int iclass=0;iclass>/src/algorithms/Filter.h:704:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 704 | if(i+t>/src/algorithms/Filter.h:723:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 723 | for(int iclass=0;iclass>/src/algorithms/Filter.h:521:8: warning: unused variable ‘verbose’ [-Wunused-variable] 521 | bool verbose=false; | ^~~~~~~ /<>/src/algorithms/Filter.h: In instantiation of ‘void filter::Filter::smoothNoData(const std::vector&, const std::string&, std::vector&) [with T = double; std::string = std::__cxx11::basic_string]’: /<>/src/algorithms/Filter.cc:311:19: required from here /<>/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>/src/algorithms/Filter.h: In instantiation of ‘void filter::Filter::filter(const std::vector&, std::vector&) [with T = double]’: /<>/src/algorithms/Filter.cc:353:13: required from here /<>/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>/src/algorithms/Filter.h:455:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 455 | for(int t=1;t<=m_taps.size()/2;++t){ | ~^~~~~~~~~~~~~~~~~ /<>/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>/src/algorithms/Filter.h:484:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 484 | for(int t=0;t>/src/algorithms/Filter.h:481:7: warning: unused variable ‘leaveOut’ [-Wunused-variable] 481 | T leaveOut=(*(m_taps.begin()))*input[i-m_taps.size()/2]; | ^~~~~~~~ /<>/src/algorithms/Filter.h:482:7: warning: unused variable ‘include’ [-Wunused-variable] 482 | T include=(m_taps.back())*input[i+m_taps.size()/2]; | ^~~~~~~ /<>/src/algorithms/Filter.h:488:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 488 | for(i=input.size()-m_taps.size()/2;i>/src/algorithms/Filter.h:492:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 492 | for(int t=1;t<=m_taps.size()/2;++t){ | ~^~~~~~~~~~~~~~~~~ /<>/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>/src/algorithms/StatFactory.h: In instantiation of ‘void statfactory::StatFactory::interpolateUp(const std::vector&, const std::vector&, const std::vector&, const std::string&, std::vector&, bool) const [with T = double; std::string = std::__cxx11::basic_string]’: /<>/src/algorithms/Filter.cc:716:21: required from here /<>/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>/src/algorithms/ConfusionMatrix.h: In member function ‘int confusionmatrix::ConfusionMatrix::getClassIndex(std::string) const’: /<>/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>/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()) | ~~~~~^~~~~~~~~~~~~~~~~~ /<>/src/algorithms/ConfusionMatrix.h: In function ‘std::ostream& confusionmatrix::operator<<(std::ostream&, const ConfusionMatrix&)’: /<>/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>/src/algorithms/ConfusionMatrix.h:159:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 159 | for(int icol=0;icol>/src/algorithms/ConfusionMatrix.h:128:12: warning: variable ‘doa’ set but not used [-Wunused-but-set-variable] 128 | double doa=0; | ^~~ /<>/src/algorithms/ConfusionMatrix.h: In constructor ‘confusionmatrix::ConfusionMatrix::ConfusionMatrix()’: /<>/src/algorithms/ConfusionMatrix.h:195:8: warning: ‘confusionmatrix::ConfusionMatrix::m_se95’ will be initialized after [-Wreorder] 195 | bool m_se95; | ^~~~~~ /<>/src/algorithms/ConfusionMatrix.h:194:13: warning: ‘confusionmatrix::CM_FORMAT confusionmatrix::ConfusionMatrix::m_format’ [-Wreorder] 194 | CM_FORMAT m_format; | ^~~~~~~~ /<>/src/algorithms/ConfusionMatrix.cc:32:1: warning: when initialized here [-Wreorder] 32 | ConfusionMatrix::ConfusionMatrix() | ^~~~~~~~~~~~~~~ /<>/src/algorithms/ConfusionMatrix.cc: In member function ‘confusionmatrix::ConfusionMatrix& confusionmatrix::ConfusionMatrix::operator+=(const confusionmatrix::ConfusionMatrix&)’: /<>/src/algorithms/ConfusionMatrix.cc:78:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 78 | for(int irow=0;irow>/src/algorithms/ConfusionMatrix.cc:83:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 83 | for(int icol=0;icol>/src/algorithms/ConfusionMatrix.cc: In member function ‘confusionmatrix::ConfusionMatrix& confusionmatrix::ConfusionMatrix::operator*=(double)’: /<>/src/algorithms/ConfusionMatrix.cc:91:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 91 | for(int irow=0;irow>/src/algorithms/ConfusionMatrix.cc:92:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 92 | for(int icol=0;icol>/src/algorithms/ConfusionMatrix.cc: In member function ‘void confusionmatrix::ConfusionMatrix::incrementResult(const std::string&, const std::string&, double)’: /<>/src/algorithms/ConfusionMatrix.cc:163:8: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 163 | if(ir>=m_results.size()) | ~~^~~~~~~~~~~~~~~~~~ /<>/src/algorithms/ConfusionMatrix.cc: In member function ‘double confusionmatrix::ConfusionMatrix::nReference() const’: /<>/src/algorithms/ConfusionMatrix.cc:179:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 179 | for(int ir=0;ir>/src/algorithms/ConfusionMatrix.cc: In member function ‘double confusionmatrix::ConfusionMatrix::nClassified(const std::string&) const’: /<>/src/algorithms/ConfusionMatrix.cc:188:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 188 | for(int iref=0;iref>/src/algorithms/ConfusionMatrix.cc: In member function ‘double confusionmatrix::ConfusionMatrix::pa(const std::string&, double*) const’: /<>/src/algorithms/ConfusionMatrix.cc:204:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 204 | for(int iclass=0;iclass>/src/algorithms/ConfusionMatrix.cc: In member function ‘double confusionmatrix::ConfusionMatrix::ua(const std::string&, double*) const’: /<>/src/algorithms/ConfusionMatrix.cc:232:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 232 | for(int iref=0;iref>/src/algorithms/ConfusionMatrix.cc: In member function ‘double confusionmatrix::ConfusionMatrix::oa(double*) const’: /<>/src/algorithms/ConfusionMatrix.cc:254:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 254 | for(int iclass=0;iclass>/src/algorithms/ConfusionMatrix.cc:252:10: warning: unused variable ‘pChance’ [-Wunused-variable] 252 | double pChance=0; | ^~~~~~~ /<>/src/algorithms/ConfusionMatrix.cc: In member function ‘double confusionmatrix::ConfusionMatrix::kappa() const’: /<>/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>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgReaderGdal.h:282:11: required from ‘void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]’ /<>/src/algorithms/Filter.cc:75:21: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgWriterGdal.h: In instantiation of ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgWriterGdal.h:203:19: required from ‘bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]’ /<>/src/algorithms/Filter.cc:85:25: required from here /<>/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){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/algorithms/StatFactory.h: In instantiation of ‘void statfactory::StatFactory::interpolateNoData(const std::vector&, const std::vector&, const std::string&, std::vector&, bool) const [with T = double; std::string = std::__cxx11::basic_string]’: /<>/src/algorithms/Filter.h:443:25: required from ‘void filter::Filter::smoothNoData(const std::vector&, const std::string&, std::vector&) [with T = double; std::string = std::__cxx11::basic_string]’ /<>/src/algorithms/Filter.cc:311:19: required from here /<>/src/algorithms/StatFactory.h:1416:7: warning: unused variable ‘nband’ [-Wunused-variable] 1416 | int nband=wavelengthIn.size(); | ^~~~~ /<>/src/base/Vector2d.h: In instantiation of ‘Vector2d Vector2d::operator=(const Vector2d&) [with T = double]’: /<>/src/algorithms/ConfusionMatrix.cc:137:13: required from here /<>/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>/src/base/Vector2d.h: In instantiation of ‘T Vector2d::sum() const [with T = double]’: /<>/src/algorithms/ConfusionMatrix.cc:251:30: required from here /<>/src/base/Vector2d.h:302:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 302 | for(int irow=0;irowsize();++irow){ | ~~~~^~~~~~~~~~~~~ /<>/src/base/Vector2d.h:303:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 303 | for(int icol=0;icoloperator[](irow).size();++icol) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/src/base/Vector2d.h:29, from /<>/src/algorithms/Filter2d.h:53, from /<>/src/algorithms/Filter2d.cc:24: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h: In member function ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/base/Vector2d.h: In instantiation of ‘Vector2d::Vector2d(const Vector2d&) [with T = double]’: /<>/src/base/Vector2d.h:95:14: required from ‘Vector2d Vector2d::operator=(const Vector2d&) [with T = double]’ /<>/src/algorithms/ConfusionMatrix.cc:137:13: required from here /<>/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>/src/algorithms/Filter.h: In static member function ‘static const gsl_wavelet_type* filter::Filter::getWaveletType(std::string)’: /<>/src/algorithms/Filter.h:58:3: warning: control reaches end of non-void function [-Wreturn-type] 58 | } | ^ /<>/src/algorithms/ConfusionMatrix.cc: In member function ‘double confusionmatrix::ConfusionMatrix::ua(const std::string&, double*) const’: /<>/src/algorithms/ConfusionMatrix.cc:237:10: warning: ‘dva’ is used uninitialized [-Wuninitialized] 237 | double dva=1.0-dva; | ^~~ /<>/src/algorithms/ConfusionMatrix.cc:237:10: note: ‘dva’ was declared here 237 | double dva=1.0-dva; | ^~~ /<>/src/algorithms/Filter.cc: In member function ‘void filter::Filter::dwtForward(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int)’: /<>/src/algorithms/Filter.cc:70:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 70 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter.cc:66:15: note: ‘pszMessage’ was declared here 66 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter.cc: In member function ‘void filter::Filter::dwtInverse(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int)’: /<>/src/algorithms/Filter.cc:101:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 101 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter.cc:97:15: note: ‘pszMessage’ was declared here 97 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter.cc: In member function ‘void filter::Filter::dwtCut(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int, double)’: /<>/src/algorithms/Filter.cc:132:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 132 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter.cc:128:15: note: ‘pszMessage’ was declared here 128 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter.cc: In member function ‘void filter::Filter::dwtCutFrom(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int, int)’: /<>/src/algorithms/Filter.cc:163:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 163 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter.cc:159:15: note: ‘pszMessage’ was declared here 159 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter.cc: In member function ‘void filter::Filter::morphology(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int, short int)’: /<>/src/algorithms/Filter.cc:269:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 269 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter.cc:265:15: note: ‘pszMessage’ was declared here 265 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter.cc: In member function ‘void filter::Filter::smoothNoData(ImgReaderGdal&, const std::string&, ImgWriterGdal&)’: /<>/src/algorithms/Filter.cc:303:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 303 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter.cc:299:15: note: ‘pszMessage’ was declared here 299 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter.cc: In member function ‘void filter::Filter::filter(ImgReaderGdal&, ImgWriterGdal&)’: /<>/src/algorithms/Filter.cc:345:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 345 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter.cc:341:15: note: ‘pszMessage’ was declared here 341 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter.cc: In member function ‘void filter::Filter::stat(ImgReaderGdal&, ImgWriterGdal&, const std::string&)’: /<>/src/algorithms/Filter.cc:381:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 381 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter.cc:377:15: note: ‘pszMessage’ was declared here 377 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter.cc: In member function ‘void filter::Filter::stats(ImgReaderGdal&, ImgWriterGdal&, const std::vector >&)’: /<>/src/algorithms/Filter.cc:443:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 443 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter.cc:439:15: note: ‘pszMessage’ was declared here 439 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter.cc: In member function ‘void filter::Filter::filter(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int)’: /<>/src/algorithms/Filter.cc:517:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 517 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter.cc:513:15: note: ‘pszMessage’ was declared here 513 | const char* pszMessage; | ^~~~~~~~~~ In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/algorithms/Filter.h:30, from /<>/src/algorithms/Filter2d.h:54: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/algorithms/Filter.h:31: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/algorithms/Filter2d.cc: In member function ‘void filter2d::Filter2d::filter(ImgReaderGdal&, ImgWriterGdal&, bool, bool, bool)’: /<>/src/algorithms/Filter2d.cc:138:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 138 | for(int imask=0;imask>/src/algorithms/Filter2d.cc:165:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 165 | for(int imask=0;imask>/src/algorithms/Filter2d.cc: In member function ‘void filter2d::Filter2d::majorVoting(const std::string&, const std::string&, int, const std::vector&)’: /<>/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>/src/algorithms/Filter2d.cc:279:11: warning: unused variable ‘centre’ [-Wunused-variable] 279 | int centre=dimX*(dimY-1)/2+(dimX-1)/2; | ^~~~~~ /<>/src/algorithms/Filter2d.cc: In member function ‘void filter2d::Filter2d::doit(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int, int, short int, bool)’: /<>/src/algorithms/Filter2d.cc:436:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 436 | for(int imask=0;imask>/src/algorithms/Filter2d.cc:630:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 630 | for(int iclass=0;iclass>/src/algorithms/Filter2d.cc:642:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 642 | if(randomIndex>=windowBuffer.size()) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.cc: In member function ‘void filter2d::Filter2d::mrf(ImgReaderGdal&, ImgWriterGdal&, int, int, double, bool, short int, bool)’: /<>/src/algorithms/Filter2d.cc:707:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 707 | for(int iclass1=0;iclass1>/src/algorithms/Filter2d.cc:708:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 708 | for(int iclass2=0;iclass2>/src/algorithms/Filter2d.cc: In member function ‘void filter2d::Filter2d::mrf(ImgReaderGdal&, ImgWriterGdal&, int, int, Vector2d, bool, short int, bool)’: /<>/src/algorithms/Filter2d.cc:774:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 774 | for(int iclass=0;iclass>/src/algorithms/Filter2d.cc:799:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 799 | for(int imask=0;imask>/src/algorithms/Filter2d.cc:806:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 806 | for(int iclass=0;iclass>/src/algorithms/Filter2d.cc:814:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 814 | for(int iclass1=0;iclass1>/src/algorithms/Filter2d.cc:817:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 817 | for(int iclass2=0;iclass2>/src/algorithms/Filter2d.cc:825:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 825 | for(int iclass1=0;iclass1>/src/algorithms/Filter2d.cc:779:11: warning: unused variable ‘centre’ [-Wunused-variable] 779 | int centre=dimX*(dimY-1)/2+(dimX-1)/2; | ^~~~~~ /<>/src/algorithms/Filter2d.cc:834:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 834 | for(int iclass=0;iclass>/src/algorithms/Filter2d.cc: In member function ‘void filter2d::Filter2d::morphology(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int, int, const std::vector&, bool)’: /<>/src/algorithms/Filter2d.cc:1031:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1031 | for(int imask=0;imask>/src/algorithms/Filter2d.cc:1072:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1072 | for(int iangle=0;iangle>/src/algorithms/Filter2d.cc:1097:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1097 | for(int imask=0;imask>/src/algorithms/Filter2d.cc:1105:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1105 | for(int iclass=0;iclass>/src/algorithms/Filter2d.cc:1030:13: warning: unused variable ‘centre’ [-Wunused-variable] 1030 | int centre=dimX*(dimY-1)/2+(dimX-1)/2; | ^~~~~~ /<>/src/algorithms/Filter2d.cc: In member function ‘void filter2d::Filter2d::linearFeature(ImgReaderGdal&, ImgWriterGdal&, float, float, float, float, bool, bool, bool, bool, int, bool)’: /<>/src/algorithms/Filter2d.cc:1197:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1197 | for(int iband=0;iband>/src/algorithms/Filter2d.cc: In member function ‘void filter2d::Filter2d::linearFeature(const Vector2d&, std::vector >&, float, float, float, float, bool, bool, bool, bool, bool)’: /<>/src/algorithms/Filter2d.cc:1214:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1214 | for(int iband=0;iband>/src/algorithms/Filter2d.cc:1257:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1257 | if(indexJ<0||indexJ>=input.size()) | ~~~~~~^~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.cc:1259:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1259 | if(indexI<0||indexI>=input[indexJ].size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /<>/src/base/Vector2d.h: In instantiation of ‘Vector2d::Vector2d(const Vector2d&) [with T = double]’: /<>/src/algorithms/Filter2d.cc:33:5: required from here /<>/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>/src/base/Vector2d.h: In instantiation of ‘Vector2d Vector2d::operator=(const Vector2d&) [with T = double]’: /<>/src/algorithms/Filter2d.cc:46:10: required from here /<>/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>/src/imageclasses/ImgWriterGdal.h: In instantiation of ‘bool ImgWriterGdal::writeDataBlock(Vector2d&, int, int, int, int, int) [with T = double]’: /<>/src/algorithms/Filter2d.cc:862:26: required from here /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h:216:10: warning: variable ‘theScale’ set but not used [-Wunused-but-set-variable] 216 | double theScale=1; | ^~~~~~~~ /<>/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 /usr/include/c++/13/bits/stl_algo.h:61, from /usr/include/c++/13/algorithm:61, from /<>/src/algorithms/StatFactory.h:31: /usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.h: In instantiation of ‘void filter2d::Filter2d::shadowDsm(const Vector2d&, Vector2d&, double, double, double, short int) [with T = float]’: /<>/src/algorithms/Filter2d.cc:1156:12: required from here /<>/src/algorithms/Filter2d.h:1228:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1228 | if(indexJ<0||indexJ>=input.size()) | ~~~~~~^~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.h:1230:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1230 | if(indexI<0||indexI>=input[indexJ].size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h: In instantiation of ‘bool ImgWriterGdal::writeDataBlock(Vector2d&, int, int, int, int, int) [with T = float]’: /<>/src/algorithms/Filter2d.cc:1157:24: required from here /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/src/imageclasses/ImgWriterGdal.h:222:21: warning: comparison of integer expressions of different signedness: ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 222 | if(buffer2d.size()!=maxRow-minRow+1){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h:216:10: warning: variable ‘theScale’ set but not used [-Wunused-but-set-variable] 216 | double theScale=1; | ^~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h:217:10: warning: variable ‘theOffset’ set but not used [-Wunused-but-set-variable] 217 | double theOffset=0; | ^~~~~~~~~ /<>/src/algorithms/Filter2d.h: In instantiation of ‘void filter2d::Filter2d::dwtForward(Vector2d&, const std::string&, int) [with T = float; std::string = std::__cxx11::basic_string]’: /<>/src/algorithms/Filter2d.cc:1165:15: required from here /<>/src/algorithms/Filter2d.h:1257:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1257 | for(int irow=0;irow>/src/algorithms/Filter2d.h:1262:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1262 | for(int irow=0;irow>/src/algorithms/Filter2d.h:1263:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1263 | for(int icol=0;icol>/src/algorithms/Filter2d.h:1276:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1276 | for(int irow=0;irow>/src/algorithms/Filter2d.h:1278:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1278 | for(int icol=0;icol>/src/algorithms/Filter2d.h: In instantiation of ‘void filter2d::Filter2d::dwtInverse(Vector2d&, const std::string&, int) [with T = float; std::string = std::__cxx11::basic_string]’: /<>/src/algorithms/Filter2d.cc:1175:15: required from here /<>/src/algorithms/Filter2d.h:1304:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1304 | for(int irow=0;irow>/src/algorithms/Filter2d.h:1310:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1310 | for(int irow=0;irow>/src/algorithms/Filter2d.h:1311:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1311 | for(int icol=0;icol>/src/algorithms/Filter2d.h:1324:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1324 | for(int irow=0;irow>/src/algorithms/Filter2d.h:1326:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1326 | for(int icol=0;icol>/src/algorithms/Filter2d.h: In instantiation of ‘void filter2d::Filter2d::dwtCut(Vector2d&, const std::string&, int, double) [with T = float; std::string = std::__cxx11::basic_string]’: /<>/src/algorithms/Filter2d.cc:1185:11: required from here /<>/src/algorithms/Filter2d.h:1352:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1352 | for(int irow=0;irow>/src/algorithms/Filter2d.h:1358:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1358 | for(int irow=0;irow>/src/algorithms/Filter2d.h:1359:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1359 | for(int icol=0;icol>/src/algorithms/Filter2d.h:1372:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1372 | for(int irow=0;irow>/src/algorithms/Filter2d.h:1373:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1373 | for(int icol=0;icol>/src/algorithms/Filter2d.h:1383:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1383 | for(int irow=0;irow>/src/algorithms/Filter2d.h:1384:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1384 | for(int icol=0;icol>/src/algorithms/Filter2d.h:1393:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1393 | for(int irow=0;irow >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgReaderGdal.h:282:11: required from ‘void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]’ /<>/src/algorithms/Filter2d.cc:100:23: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgWriterGdal.h: In instantiation of ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgWriterGdal.h:203:19: required from ‘bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]’ /<>/src/algorithms/Filter2d.cc:184:25: required from here /<>/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){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_algo.h:1854:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1854 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1854:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short int]’: /<>/src/imageclasses/ImgReaderGdal.h:282:11: required from ‘void ImgReaderGdal::readData(std::vector&, int, int) [with T = short int]’ /<>/src/algorithms/Filter2d.cc:736:21: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readDataBlock(std::vector&, int, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgReaderGdal.h:224:16: required from ‘void ImgReaderGdal::readDataBlock(Vector2d&, int, int, int, int, int) [with T = double]’ /<>/src/algorithms/Filter2d.cc:860:24: required from here /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readDataBlock(std::vector&, int, int, int, int, int) [with T = float]’: /<>/src/imageclasses/ImgReaderGdal.h:224:16: required from ‘void ImgReaderGdal::readDataBlock(Vector2d&, int, int, int, int, int) [with T = float]’ /<>/src/algorithms/Filter2d.cc:1155:22: required from here /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/base/Vector2d.h: In instantiation of ‘Vector2d::Vector2d(const Vector2d&) [with T = float]’: /usr/include/c++/13/bits/stl_construct.h:119:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Vector2d; _Args = {const Vector2d&}]’ /usr/include/c++/13/bits/stl_uninitialized.h:120:21: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const Vector2d*; _ForwardIterator = Vector2d*]’ /usr/include/c++/13/bits/stl_uninitialized.h:137:32: required from ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const Vector2d*; _ForwardIterator = Vector2d*; bool _TrivialValueTypes = false]’ /usr/include/c++/13/bits/stl_uninitialized.h:185:15: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const Vector2d*; _ForwardIterator = Vector2d*]’ /usr/include/c++/13/bits/stl_uninitialized.h:373:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = const Vector2d*; _ForwardIterator = Vector2d*; _Tp = Vector2d]’ /usr/include/c++/13/bits/stl_uninitialized.h:399:2: required from ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = Vector2d*; _ForwardIterator = Vector2d*; _Allocator = allocator >]’ /usr/include/c++/13/bits/vector.tcc:687:48: required from ‘void std::vector<_Tp, _Alloc>::_M_default_append(size_type) [with _Tp = Vector2d; _Alloc = std::allocator >; size_type = unsigned int]’ /usr/include/c++/13/bits/stl_vector.h:1013:4: required from ‘void std::vector<_Tp, _Alloc>::resize(size_type) [with _Tp = Vector2d; _Alloc = std::allocator >; size_type = unsigned int]’ /<>/src/algorithms/Filter2d.cc:1213:16: required from here /<>/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>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h: In member function ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short int]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readDataBlock(std::vector&, int, int, int, int, int) [with T = double]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h: In member function ‘bool ImgWriterGdal::writeDataBlock(Vector2d&, int, int, int, int, int) [with T = double]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readDataBlock(std::vector&, int, int, int, int, int) [with T = float]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h: In member function ‘bool ImgWriterGdal::writeDataBlock(Vector2d&, int, int, int, int, int) [with T = float]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter.h: In static member function ‘static const gsl_wavelet_type* filter::Filter::getWaveletType(std::string)’: /<>/src/algorithms/Filter.h:58:3: warning: control reaches end of non-void function [-Wreturn-type] 58 | } | ^ In file included from /usr/include/c++/13/vector:72, from /<>/src/algorithms/Filter.h:23: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘unsigned int filter::Filter::pushNoDataValue(double)’ at /<>/src/algorithms/Filter.cc:56:29: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/algorithms/Filter2d.h: In member function ‘void filter2d::Filter2d::shift(const Vector2d&, Vector2d&, double, double, double, filter2d::RESAMPLE, bool) [with T = double]’: /<>/src/algorithms/Filter2d.h:623:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 623 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.h:619:15: note: ‘pszMessage’ was declared here 619 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter2d.cc: In member function ‘void filter2d::Filter2d::shift(ImgReaderGdal&, ImgWriterGdal&, double, double, double, filter2d::RESAMPLE, bool)’: /<>/src/algorithms/Filter2d.cc:855:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 855 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.cc:851:15: note: ‘pszMessage’ was declared here 851 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter2d.h: In member function ‘void filter2d::Filter2d::shadowDsm(const Vector2d&, Vector2d&, double, double, double, short int) [with T = float]’: /<>/src/algorithms/Filter2d.h:1217:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 1217 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.h:1213:15: note: ‘pszMessage’ was declared here 1213 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter2d.cc: In member function ‘void filter2d::Filter2d::filter(ImgReaderGdal&, ImgWriterGdal&, bool, bool, bool)’: /<>/src/algorithms/Filter2d.cc:91:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 91 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.cc:87:15: note: ‘pszMessage’ was declared here 87 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter2d.cc: In member function ‘void filter2d::Filter2d::doit(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int, int, short int, bool)’: /<>/src/algorithms/Filter2d.cc:363:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 363 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.cc:359:15: note: ‘pszMessage’ was declared here 359 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter2d.cc: In member function ‘void filter2d::Filter2d::morphology(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int, int, const std::vector&, bool)’: /<>/src/algorithms/Filter2d.cc:979:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 979 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.cc:975:15: note: ‘pszMessage’ was declared here 975 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter2d.cc: In member function ‘void filter2d::Filter2d::mrf(ImgReaderGdal&, ImgWriterGdal&, int, int, Vector2d, bool, short int, bool)’: /<>/src/algorithms/Filter2d.cc:720:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 720 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.cc:716:15: note: ‘pszMessage’ was declared here 716 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter2d.h: In member function ‘void filter2d::Filter2d::dwtForward(Vector2d&, const std::string&, int) [with T = float]’: /<>/src/algorithms/Filter2d.h:1248:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 1248 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.h:1244:15: note: ‘pszMessage’ was declared here 1244 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter2d.h: In member function ‘void filter2d::Filter2d::dwtInverse(Vector2d&, const std::string&, int) [with T = float]’: /<>/src/algorithms/Filter2d.h:1295:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 1295 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.h:1291:15: note: ‘pszMessage’ was declared here 1291 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter2d.h: In member function ‘void filter2d::Filter2d::dwtCut(Vector2d&, const std::string&, int, double) [with T = float]’: /<>/src/algorithms/Filter2d.h:1343:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 1343 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.h:1339:15: note: ‘pszMessage’ was declared here 1339 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter2d.cc: In member function ‘void filter2d::Filter2d::linearFeature(const Vector2d&, std::vector >&, float, float, float, float, bool, bool, bool, bool, bool)’: /<>/src/algorithms/Filter2d.cc:1224:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 1224 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.cc:1220:15: note: ‘pszMessage’ was declared here 1220 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter2d.cc: In member function ‘void filter2d::Filter2d::majorVoting(const std::string&, const std::string&, int, const std::vector&)’: /<>/src/algorithms/Filter2d.cc:204:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 204 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.cc:200:15: note: ‘pszMessage’ was declared here 200 | const char* pszMessage; | ^~~~~~~~~~ [ 20%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/ImgRegression.cc.o cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT src/CMakeFiles/algorithms.dir/algorithms/ImgRegression.cc.o -MF CMakeFiles/algorithms.dir/algorithms/ImgRegression.cc.o.d -o CMakeFiles/algorithms.dir/algorithms/ImgRegression.cc.o -c /<>/src/algorithms/ImgRegression.cc /usr/include/c++/13/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:195:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 195 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc:195:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void filter::Filter::dwtForward(std::vector&, const std::string&, int)’ at /<>/src/algorithms/Filter.cc:199:19: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void filter::Filter::dwtForward(std::vector&, const std::string&, int)’ at /<>/src/algorithms/Filter.cc:208:13: /usr/include/c++/13/bits/stl_vector.h:1563:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1563 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void filter::Filter::dwtInverse(std::vector&, const std::string&, int)’ at /<>/src/algorithms/Filter.cc:218:19: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void filter::Filter::dwtInverse(std::vector&, const std::string&, int)’ at /<>/src/algorithms/Filter.cc:226:13: /usr/include/c++/13/bits/stl_vector.h:1563:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1563 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void filter::Filter::dwtCut(std::vector&, const std::string&, int, double)’ at /<>/src/algorithms/Filter.cc:236:19: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void filter::Filter::dwtCut(std::vector&, const std::string&, int, double)’ at /<>/src/algorithms/Filter.cc:254:13: /usr/include/c++/13/bits/stl_vector.h:1563:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1563 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object src/CMakeFiles/algorithms.dir/algorithms/svm.cpp.o cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT src/CMakeFiles/algorithms.dir/algorithms/svm.cpp.o -MF CMakeFiles/algorithms.dir/algorithms/svm.cpp.o.d -o CMakeFiles/algorithms.dir/algorithms/svm.cpp.o -c /<>/src/algorithms/svm.cpp /usr/include/c++/13/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:181:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 181 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/StatFactory.h: In member function ‘T statfactory::StatFactory::percentile(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, double, T, T) const [with T = double]’: /<>/src/algorithms/StatFactory.h:1154:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 1154 | template T StatFactory::percentile(const std::vector& input, typename std::vector::const_iterator begin, typename std::vector::const_iterator end, double percent, T minimum, T maximum) const | ^~~~~~~~~~~ /<>/src/algorithms/StatFactory.h:1154:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘T statfactory::StatFactory::percentile(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, double, T, T) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:1167:17: /usr/include/c++/13/bits/stl_vector.h:1532:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1532 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void statfactory::StatFactory::eraseNoData(std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:727:9, inlined from ‘T statfactory::StatFactory::percentile(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, double, T, T) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:1172:14: /usr/include/c++/13/bits/stl_vector.h:1532:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1532 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from ‘T statfactory::StatFactory::percentile(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, double, T, T) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:1173:12: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1950:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1950 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void statfactory::StatFactory::eraseNoData(std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:727:9, inlined from ‘unsigned int statfactory::StatFactory::nvalid(const std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:736:14: /usr/include/c++/13/bits/stl_vector.h:1532:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1532 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void statfactory::StatFactory::eraseNoData(std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:727:9, inlined from ‘T statfactory::StatFactory::median(const std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:743:14: /usr/include/c++/13/bits/stl_vector.h:1532:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1532 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from ‘T statfactory::StatFactory::median(const std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:745:9: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1950:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1950 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/svm.cpp: In instantiation of ‘void clone(T*&, S*, int) [with S = svm_node* const; T = const svm_node*]’: /<>/src/algorithms/svm.cpp:278:7: required from here /<>/src/algorithms/svm.cpp:26:28: warning: cast from type ‘svm_node* const*’ to type ‘void*’ casts away qualifiers [-Wcast-qual] 26 | memcpy((void *)dst,(void *)src,sizeof(T)*n); | ^~~~~~~~~~~ /<>/src/algorithms/svm.cpp: In instantiation of ‘void clone(T*&, S*, int) [with S = const double; T = double]’: /<>/src/algorithms/svm.cpp:514:7: required from here /<>/src/algorithms/svm.cpp:26:28: warning: cast from type ‘const double*’ to type ‘void*’ casts away qualifiers [-Wcast-qual] /<>/src/algorithms/svm.cpp: In instantiation of ‘void clone(T*&, S*, int) [with S = const signed char; T = signed char]’: /<>/src/algorithms/svm.cpp:515:7: required from here /<>/src/algorithms/svm.cpp:26:28: warning: cast from type ‘const signed char*’ to type ‘void*’ casts away qualifiers [-Wcast-qual] /<>/src/algorithms/svm.cpp: In function ‘svm_model* svm_load_model(const char*)’: /<>/src/algorithms/svm.cpp:2749:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2749 | fscanf(fp,"%80s",cmd); | ~~~~~~^~~~~~~~~~~~~~~ /<>/src/algorithms/svm.cpp:2753:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2753 | fscanf(fp,"%80s",cmd); | ~~~~~~^~~~~~~~~~~~~~~ /<>/src/algorithms/svm.cpp:2778:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2778 | fscanf(fp,"%80s",cmd); | ~~~~~~^~~~~~~~~~~~~~~ /<>/src/algorithms/svm.cpp:2802:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2802 | fscanf(fp,"%d",¶m.degree); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/svm.cpp:2804:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2804 | fscanf(fp,"%lf",¶m.gamma); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/svm.cpp:2806:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2806 | fscanf(fp,"%lf",¶m.coef0); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/svm.cpp:2808:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2808 | fscanf(fp,"%d",&model->nr_class); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/svm.cpp:2810:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2810 | fscanf(fp,"%d",&model->l); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/svm.cpp:2816:39: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2816 | fscanf(fp,"%lf",&model->rho[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/svm.cpp:2823:39: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2823 | fscanf(fp,"%d",&model->label[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/svm.cpp:2830:39: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2830 | fscanf(fp,"%lf",&model->probA[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/svm.cpp:2837:39: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2837 | fscanf(fp,"%lf",&model->probB[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/svm.cpp:2844:39: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2844 | fscanf(fp,"%d",&model->nSV[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void statfactory::StatFactory::interpolateUp(const std::vector&, const std::vector&, const std::vector&, const std::string&, std::vector&, bool) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:1479:23: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void statfactory::StatFactory::interpolateUp(const std::vector&, const std::vector&, const std::vector&, const std::string&, std::vector&, bool) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:1483:23: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void statfactory::StatFactory::interpolateUp(const std::vector&, const std::vector&, const std::vector&, const std::string&, std::vector&, bool) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:1487:21: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void statfactory::StatFactory::interpolateNoData(const std::vector&, const std::vector&, const std::string&, std::vector&, bool) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:1424:15: /usr/include/c++/13/bits/stl_vector.h:1532:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1532 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void statfactory::StatFactory::interpolateNoData(const std::vector&, const std::vector&, const std::string&, std::vector&, bool) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:1425:21: /usr/include/c++/13/bits/stl_vector.h:1532:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1532 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_algo.h:61, from /usr/include/c++/13/algorithm:61, from /<>/src/base/Vector2d.h:25: /usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘double filter::Filter::getCentreWavelength(const std::vector&, const Vector2d&, const std::string&, double, bool)’ at /<>/src/algorithms/Filter.cc:710:30: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_algo.h:1854:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1854 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1854:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /<>/src/algorithms/Filter2d.h:43: /usr/include/c++/13/bits/vector.tcc: In function ‘void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:315:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 315 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc:315:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/algorithms/ImgRegression.h:24, from /<>/src/algorithms/ImgRegression.cc:20: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderGdal.h:29: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/algorithms/ImgRegression.h:25: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from ‘T statfactory::StatFactory::median(const std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:745:9: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1950:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1950 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/ImgRegression.h: In constructor ‘imgregression::ImgRegression::ImgRegression()’: /<>/src/algorithms/ImgRegression.h:45:12: warning: ‘imgregression::ImgRegression::m_threshold’ will be initialized after [-Wreorder] 45 | double m_threshold; | ^~~~~~~~~~~ /<>/src/algorithms/ImgRegression.h:44:9: warning: ‘int imgregression::ImgRegression::m_down’ [-Wreorder] 44 | int m_down; | ^~~~~~ /<>/src/algorithms/ImgRegression.cc:25:1: warning: when initialized here [-Wreorder] 25 | ImgRegression::ImgRegression(void) | ^~~~~~~~~~~~~ /<>/src/algorithms/StatFactory.h: In member function ‘T statfactory::StatFactory::percentile(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, double, T, T) const [with T = double]’: /<>/src/algorithms/StatFactory.h:1154:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 1154 | template T StatFactory::percentile(const std::vector& input, typename std::vector::const_iterator begin, typename std::vector::const_iterator end, double percent, T minimum, T maximum) const | ^~~~~~~~~~~ /<>/src/algorithms/StatFactory.h:1154:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = double; _Alloc = std::allocator]’, inlined from ‘T statfactory::StatFactory::percentile(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, double, T, T) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:1162:19: /usr/include/c++/13/bits/stl_vector.h:826:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 826 | { _M_assign_aux(__first, __last, std::__iterator_category(__first)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from ‘T statfactory::StatFactory::percentile(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, double, T, T) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:1173:12: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1950:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1950 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/algorithms/ImgRegression.cc:48:24: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/algorithms/StatFactory.h: In instantiation of ‘double statfactory::StatFactory::correlation(const std::vector&, const std::vector&, int) const [with T = double]’: /<>/src/algorithms/ImgRegression.cc:208:23: required from here /<>/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>/src/algorithms/StatFactory.h:1305:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1305 | if (j < 0 || j >= y.size()) | ~~^~~~~~~~~~~ /<>/src/algorithms/StatFactory.h:1316:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1316 | if(i>=x.size()){ | ~^~~~~~~~~~ /<>/src/algorithms/StatFactory.h:1326:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1326 | if(j>=y.size()){ | ~^~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int filter2d::Filter2d::pushNoDataValue(double)’ at /<>/src/algorithms/Filter2d.cc:40:29: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/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 member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void filter::Filter::filter(const std::vector&, std::vector&, const std::string&, int) [with T = double]’ at /<>/src/algorithms/Filter.h:541:27: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void filter::Filter::filter(const std::vector&, std::vector&, const std::string&, int) [with T = double]’ at /<>/src/algorithms/Filter.h:554:22: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void filter::Filter::filter(const std::vector&, std::vector&, const std::string&, int) [with T = double]’ at /<>/src/algorithms/Filter.h:585:22: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/algorithms/Filter.h: In member function ‘void filter::Filter::filter(const std::vector&, std::vector&, const std::string&, int) [with T = double]’: /<>/src/algorithms/Filter.h:617:32: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 617 | output[i]=stat.percentile(statBuffer,statBuffer.begin(),statBuffer.end(),m_threshold[0]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void filter::Filter::filter(const std::vector&, std::vector&, const std::string&, int) [with T = double]’ at /<>/src/algorithms/Filter.h:641:29: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/algorithms/Filter.h: In member function ‘void filter::Filter::filter(const std::vector&, std::vector&, const std::string&, int) [with T = double]’: /<>/src/algorithms/Filter.h:669:32: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 669 | output[i]=stat.percentile(statBuffer,statBuffer.begin(),statBuffer.end(),m_threshold[0]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void filter::Filter::filter(const std::vector&, std::vector&, const std::string&, int) [with T = double]’ at /<>/src/algorithms/Filter.h:690:27: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void filter::Filter::filter(const std::vector&, std::vector&, const std::string&, int) [with T = double]’ at /<>/src/algorithms/Filter.h:703:22: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void filter::Filter::filter(const std::vector&, std::vector&, const std::string&, int) [with T = double]’ at /<>/src/algorithms/Filter.h:732:22: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/algorithms/Filter.h: In member function ‘void filter::Filter::filter(const std::vector&, std::vector&, const std::string&, int) [with T = double]’: /<>/src/algorithms/Filter.h:760:32: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 760 | output[i]=stat.percentile(statBuffer,statBuffer.begin(),statBuffer.end(),m_threshold[0]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:62, from /<>/src/algorithms/ImgRegression.h:23: /usr/include/c++/13/bits/stl_algobase.h: In function ‘_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’: /usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2061 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool statfactory::StatFactory::isNoData(double) const’ at /<>/src/algorithms/StatFactory.h:113:18, inlined from ‘void statfactory::StatFactory::meanVar(const std::vector&, double&, double&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:852:16: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool statfactory::StatFactory::isNoData(double) const’ at /<>/src/algorithms/StatFactory.h:113:18, inlined from ‘double statfactory::StatFactory::correlation(const std::vector&, const std::vector&, int) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:1307:23: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool statfactory::StatFactory::isNoData(double) const’ at /<>/src/algorithms/StatFactory.h:113:18, inlined from ‘double statfactory::StatFactory::correlation(const std::vector&, const std::vector&, int) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:1307:39: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘double imgregression::ImgRegression::getRMSE(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const’ at /<>/src/algorithms/ImgRegression.cc:74:29: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘double imgregression::ImgRegression::getRMSE(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const’ at /<>/src/algorithms/ImgRegression.cc:74:58: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘double imgregression::ImgRegression::getRMSE(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const’ at /<>/src/algorithms/ImgRegression.cc:77:24: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘double imgregression::ImgRegression::getRMSE(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const’ at /<>/src/algorithms/ImgRegression.cc:78:24: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void ImgReaderGdal::readDataBlock(Vector2d&, int, int, int, int, int) [with T = double]’ at /<>/src/imageclasses/ImgReaderGdal.h:230:33, inlined from ‘void filter2d::Filter2d::shift(ImgReaderGdal&, ImgWriterGdal&, double, double, double, filter2d::RESAMPLE, bool)’ at /<>/src/algorithms/Filter2d.cc:860:24: /usr/include/c++/13/bits/stl_vector.h:826:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 826 | { _M_assign_aux(__first, __last, std::__iterator_category(__first)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘double imgregression::ImgRegression::pgetR2(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const’ at /<>/src/algorithms/ImgRegression.cc:196:29: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘double imgregression::ImgRegression::pgetR2(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const’ at /<>/src/algorithms/ImgRegression.cc:196:58: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘double imgregression::ImgRegression::pgetR2(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const’ at /<>/src/algorithms/ImgRegression.cc:199:24: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘double imgregression::ImgRegression::pgetR2(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const’ at /<>/src/algorithms/ImgRegression.cc:200:24: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘double imgregression::ImgRegression::getRMSE(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const’ at /<>/src/algorithms/ImgRegression.cc:261:28: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘double imgregression::ImgRegression::getRMSE(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const’ at /<>/src/algorithms/ImgRegression.cc:261:56: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘double imgregression::ImgRegression::getRMSE(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const’ at /<>/src/algorithms/ImgRegression.cc:264:24: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘double imgregression::ImgRegression::getRMSE(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const’ at /<>/src/algorithms/ImgRegression.cc:265:24: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘double imgregression::ImgRegression::pgetR2(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const’ at /<>/src/algorithms/ImgRegression.cc:363:28: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘double imgregression::ImgRegression::pgetR2(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const’ at /<>/src/algorithms/ImgRegression.cc:363:56: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘double imgregression::ImgRegression::pgetR2(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const’ at /<>/src/algorithms/ImgRegression.cc:366:24: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘double imgregression::ImgRegression::pgetR2(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const’ at /<>/src/algorithms/ImgRegression.cc:367:24: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool statfactory::StatFactory::isNoData(double) const’ at /<>/src/algorithms/StatFactory.h:113:18, inlined from ‘double statfactory::StatFactory::var(const std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:766:16: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object src/CMakeFiles/algorithms.dir/base/Vector2d.cc.o cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -Dalgorithms_EXPORTS -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT src/CMakeFiles/algorithms.dir/base/Vector2d.cc.o -MF CMakeFiles/algorithms.dir/base/Vector2d.cc.o.d -o CMakeFiles/algorithms.dir/base/Vector2d.cc.o -c /<>/src/base/Vector2d.cc /<>/src/algorithms/Filter.cc: In member function ‘void filter::Filter::stat(ImgReaderGdal&, ImgWriterGdal&, const std::string&)’: /<>/src/algorithms/Filter.cc:412:38: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 412 | lineOutput[x]=stat.percentile(pixelInput,pixelInput.begin(),pixelInput.end(),m_threshold[0]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘double imgregression::ImgRegression::getR2(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const’ at /<>/src/algorithms/ImgRegression.cc:312:28: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘double imgregression::ImgRegression::getR2(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const’ at /<>/src/algorithms/ImgRegression.cc:312:56: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘double imgregression::ImgRegression::getR2(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const’ at /<>/src/algorithms/ImgRegression.cc:315:24: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘double imgregression::ImgRegression::getR2(ImgReaderGdal&, short unsigned int, short unsigned int, double&, double&, short int) const’ at /<>/src/algorithms/ImgRegression.cc:316:24: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/algorithms/Filter.cc: In member function ‘void filter::Filter::stats(ImgReaderGdal&, ImgWriterGdal&, const std::vector >&)’: /<>/src/algorithms/Filter.cc:487:51: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 487 | lineOutput[imethod][x]=stat.percentile(pixelInput,pixelInput.begin(),pixelInput.end(),threshold); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘double imgregression::ImgRegression::getR2(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const’ at /<>/src/algorithms/ImgRegression.cc:135:29: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘double imgregression::ImgRegression::getR2(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const’ at /<>/src/algorithms/ImgRegression.cc:135:58: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘double imgregression::ImgRegression::getR2(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const’ at /<>/src/algorithms/ImgRegression.cc:138:24: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘double imgregression::ImgRegression::getR2(ImgReaderGdal&, ImgReaderGdal&, double&, double&, short unsigned int, short unsigned int, short int) const’ at /<>/src/algorithms/ImgRegression.cc:139:24: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void filter2d::Filter2d::doit(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int, int, short int, bool)’ at /<>/src/algorithms/Filter2d.cc:452:37: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/algorithms/Filter2d.cc: In member function ‘void filter2d::Filter2d::doit(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int, int, short int, bool)’: /<>/src/algorithms/Filter2d.cc:548:44: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 548 | outBuffer[x/down]=stat.percentile(windowBuffer,windowBuffer.begin(),windowBuffer.end(),m_threshold[0]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.cc: In member function ‘void filter2d::Filter2d::morphology(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int, int, const std::vector&, bool)’: /<>/src/algorithms/Filter2d.cc:1066:33: warning: ‘theta’ may be used uninitialized [-Wmaybe-uninitialized] 1066 | theta=360-(theta/PI*180)+90; /<>/src/algorithms/Filter2d.cc:1047:24: note: ‘theta’ was declared here 1047 | double theta; | ^~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void filter2d::Filter2d::morphology(ImgReaderGdal&, ImgWriterGdal&, const std::string&, int, int, const std::vector&, bool)’ at /<>/src/algorithms/Filter2d.cc:1114:25: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 23%] Linking CXX shared library libalgorithms.so cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/algorithms.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -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,/<>/obj-arm-linux-gnueabihf/src: -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo cd /<>/obj-arm-linux-gnueabihf/src && /usr/bin/cmake -E cmake_symlink_library libalgorithms.so.1.6.1 libalgorithms.so.1 libalgorithms.so make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 23%] Built target algorithms make -f CMakeFiles/pkinfo.dir/build.make CMakeFiles/pkinfo.dir/depend make -f CMakeFiles/pkcrop.dir/build.make CMakeFiles/pkcrop.dir/depend make -f CMakeFiles/pkdiff.dir/build.make CMakeFiles/pkdiff.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkinfo.dir/DependInfo.cmake "--color=" make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkdiff.dir/DependInfo.cmake "--color=" make -f CMakeFiles/pkgetmask.dir/build.make CMakeFiles/pkgetmask.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkcrop.dir/DependInfo.cmake "--color=" cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkgetmask.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkinfo.dir/build.make CMakeFiles/pkinfo.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkdiff.dir/build.make CMakeFiles/pkdiff.dir/build make -f CMakeFiles/pkgetmask.dir/build.make CMakeFiles/pkgetmask.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkcrop.dir/build.make CMakeFiles/pkcrop.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 24%] Building CXX object CMakeFiles/pkdiff.dir/src/apps/pkdiff.cc.o [ 25%] Building CXX object CMakeFiles/pkinfo.dir/src/apps/pkinfo.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkdiff.dir/src/apps/pkdiff.cc.o -MF CMakeFiles/pkdiff.dir/src/apps/pkdiff.cc.o.d -o CMakeFiles/pkdiff.dir/src/apps/pkdiff.cc.o -c /<>/src/apps/pkdiff.cc /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkinfo.dir/src/apps/pkinfo.cc.o -MF CMakeFiles/pkinfo.dir/src/apps/pkinfo.cc.o.d -o CMakeFiles/pkinfo.dir/src/apps/pkinfo.cc.o -c /<>/src/apps/pkinfo.cc [ 26%] Building CXX object CMakeFiles/pkgetmask.dir/src/apps/pkgetmask.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkgetmask.dir/src/apps/pkgetmask.cc.o -MF CMakeFiles/pkgetmask.dir/src/apps/pkgetmask.cc.o.d -o CMakeFiles/pkgetmask.dir/src/apps/pkgetmask.cc.o -c /<>/src/apps/pkgetmask.cc [ 27%] Building CXX object CMakeFiles/pkcrop.dir/src/apps/pkcrop.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkcrop.dir/src/apps/pkcrop.cc.o -MF CMakeFiles/pkcrop.dir/src/apps/pkcrop.cc.o.d -o CMakeFiles/pkcrop.dir/src/apps/pkcrop.cc.o -c /<>/src/apps/pkcrop.cc In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/apps/pkdiff.cc:21: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/imageclasses/ImgWriterGdal.h:28, from /<>/src/apps/pkcrop.cc:26: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderGdal.h:29: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderGdal.h:29, from /<>/src/imageclasses/ImgWriterGdal.h:29: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/apps/pkgetmask.cc:22: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/apps/pkdiff.cc:22: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/apps/pkinfo.cc:24: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/imageclasses/ImgWriterGdal.h:30: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ In file included from /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderGdal.h:29: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderGdal.h:29: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/apps/pkdiff.cc:26: /<>/src/algorithms/ConfusionMatrix.h: In member function ‘int confusionmatrix::ConfusionMatrix::getClassIndex(std::string) const’: /<>/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>/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()) | ~~~~~^~~~~~~~~~~~~~~~~~ /<>/src/algorithms/ConfusionMatrix.h: In function ‘std::ostream& confusionmatrix::operator<<(std::ostream&, const ConfusionMatrix&)’: /<>/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>/src/algorithms/ConfusionMatrix.h:159:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 159 | for(int icol=0;icol>/src/algorithms/ConfusionMatrix.h:128:12: warning: variable ‘doa’ set but not used [-Wunused-but-set-variable] 128 | double doa=0; | ^~~ /<>/src/apps/pkcrop.cc: In function ‘int main(int, char**)’: /<>/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>/src/apps/pkcrop.cc:281:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 281 | for(int iimg=0;iimg>/src/apps/pkcrop.cc:340:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 340 | for(int iextent=0;iextent>/src/apps/pkcrop.cc:487:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 487 | for(int iimg=0;iimg>/src/apps/pkcrop.cc:688:36: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 688 | int readBand=(band_opt.size()>iband)?band_opt[iband]:iband; | ~~~~~~~~~~~~~~~^~~~~~ /<>/src/apps/pkdiff.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkdiff.cc:186:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 186 | for(int iflag=0;iflag>/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) | ~~~~~~~~~~~~~~~~^~~~~~ /<>/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) | ~~~~~~~~~~~~~~~~~^~~~~~ /<>/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>/src/apps/pkcrop.cc:801:45: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 801 | if(nodata_opt.size()>ivalue) | ~~~~~~~~~~~~~~~~~^~~~~~~ /<>/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()) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkcrop.cc:586:12: warning: variable ‘dcropcol’ set but not used [-Wunused-but-set-variable] 586 | double dcropcol=0; | ^~~~~~~~ /<>/src/apps/pkcrop.cc:587:12: warning: variable ‘dcroprow’ set but not used [-Wunused-but-set-variable] 587 | double dcroprow=0; | ^~~~~~~~ /<>/src/apps/pkcrop.cc:683:9: warning: unused variable ‘readncol’ [-Wunused-variable] 683 | int readncol=endCol-startCol+1; | ^~~~~~~~ /<>/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>/src/apps/pkdiff.cc:255:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 255 | for(int iclass=0;iclass>/src/apps/pkdiff.cc:262:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 262 | for(int rc=0;rc>/src/apps/pkdiff.cc:310:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 310 | for(int iinput=0;iinput>/src/apps/pkdiff.cc:315:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 315 | for(int iref=0;iref>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/apps/pkgetmask.cc:23: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/apps/pkdiff.cc:447:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 447 | for(int iflag=0;iflag>/src/apps/pkdiff.cc:480:37: warning: variable ‘panit’ set but not used [-Wunused-but-set-variable] 480 | vector::iterator panit=panMap.begin(); | ^~~~~ /<>/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>/src/apps/pkdiff.cc:522:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 522 | for(int ivalue=0;ivalue>/src/apps/pkdiff.cc:549:19: warning: unused variable ‘j’ [-Wunused-variable] 549 | int j=j_centre; | ^ /<>/src/apps/pkdiff.cc:550:19: warning: unused variable ‘i’ [-Wunused-variable] 550 | int i=i_centre; | ^ /<>/src/apps/pkdiff.cc:432:19: warning: variable ‘outputValue’ set but not used [-Wunused-but-set-variable] 432 | short outputValue; | ^~~~~~~~~~~ /<>/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>/src/apps/pkdiff.cc:746:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 746 | for(int rc=0;rc>/src/apps/pkinfo.cc:25: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/apps/pkdiff.cc:800:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 800 | for(int iflag=0;iflag>/src/apps/pkdiff.cc:813:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 813 | for(int ivalue=0;ivalue>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]’: /<>/src/apps/pkcrop.cc:748:33: required from here /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/apps/pkinfo.cc: In function ‘int main(int, char**)’: /<>/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>/src/apps/pkinfo.cc:213:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 213 | for(int inodata=0;inodata>/src/apps/pkinfo.cc:405:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 405 | for(int iy=0;iy>/src/apps/pkgetmask.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkgetmask.cc:181:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 181 | for(int iband=0;iband>/src/apps/pkgetmask.cc:217:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 217 | for(int iband=0;iband>/src/apps/pkgetmask.cc:224:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 224 | for(int ivalid=0;ivalid>/src/apps/pkgetmask.cc:236:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 236 | for(int ivalid=0;ivalid>/src/apps/pkgetmask.cc:248:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 248 | for(int ivalid=0;ivalid>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgReaderGdal.h:188:13: required from ‘void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]’ /<>/src/apps/pkcrop.cc:748:33: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]’: /<>/src/imageclasses/ImgReaderGdal.h:282:11: required from ‘void ImgReaderGdal::readData(std::vector&, int, int) [with T = float]’ /<>/src/apps/pkcrop.cc:786:44: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgWriterGdal.h: In instantiation of ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgWriterGdal.h:203:19: required from ‘bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]’ /<>/src/apps/pkcrop.cc:843:30: required from here /<>/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){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(T&, int, int, int) [with T = double]’: /<>/src/apps/pkdiff.cc:506:37: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(T&, int, int, int) [with T = short int]’: /<>/src/apps/pkdiff.cc:521:38: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgReaderGdal.h:282:11: required from ‘void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]’ /<>/src/apps/pkdiff.cc:765:27: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]’: /<>/src/imageclasses/ImgReaderGdal.h:293:11: required from ‘void ImgReaderGdal::readData(std::vector&, double, int, RESAMPLE) [with T = double]’ /<>/src/apps/pkdiff.cc:812:34: required from here /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h: In instantiation of ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgWriterGdal.h:203:19: required from ‘bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]’ /<>/src/apps/pkdiff.cc:876:31: required from here /<>/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){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]’: /<>/src/imageclasses/ImgReaderGdal.h:282:11: required from ‘void ImgReaderGdal::readData(std::vector&, int, int) [with T = float]’ /<>/src/apps/pkinfo.cc:418:31: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]’: /<>/src/imageclasses/ImgReaderGdal.h:282:11: required from ‘void ImgReaderGdal::readData(std::vector&, int, int) [with T = float]’ /<>/src/apps/pkgetmask.cc:218:25: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgWriterGdal.h: In instantiation of ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = char]’: /<>/src/imageclasses/ImgWriterGdal.h:203:19: required from ‘bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = char]’ /<>/src/apps/pkgetmask.cc:264:24: required from here /<>/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){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]’: /<>/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] /<>/src/imageclasses/ImgWriterGdal.h: In member function ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(T&, int, int, int) [with T = double]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(T&, int, int, int) [with T = short int]’: /<>/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] /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h: In member function ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h: In member function ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = char]’: /<>/src/imageclasses/ImgWriterGdal.h:191:19: warning: ignoring return value of ‘CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 191 | poBand->RasterIO(GF_Write,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:51, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/fstream:40, from /<>/src/imageclasses/ImgRasterGdal.h:24: /usr/include/c++/13/bits/stl_algobase.h: In function ‘_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’: /usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2061 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/13/vector:72, from /<>/src/base/Optionpk.h:23, from /<>/src/apps/pkinfo.cc:22: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: /usr/include/c++/13/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/string:51, from /<>/src/apps/pkcrop.cc:22: /usr/include/c++/13/bits/stl_algobase.h: In function ‘_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’: /usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2061 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /<>/src/algorithms/StatFactory.h: In function ‘void statfactory::StatFactory::minmax(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, T&, T&) const [with T = double]’: /<>/src/algorithms/StatFactory.h:634:31: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 634 | template inline void StatFactory::minmax(const std::vector& v, typename std::vector::const_iterator begin, typename std::vector::const_iterator end, T& theMin, T& theMax) const | ^~~~~~~~~~~ /<>/src/algorithms/StatFactory.h:634:31: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool statfactory::StatFactory::isNoData(double) const’ at /<>/src/algorithms/StatFactory.h:113:18, inlined from ‘void statfactory::StatFactory::minmax(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, T&, T&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:641:16: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /<>/src/apps/pkgetmask.cc:21: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/gdal/gdal_priv.h:79, from /<>/src/imageclasses/ImgWriterGdal.h:27: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: /usr/include/c++/13/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /<>/src/imageclasses/ImgRasterGdal.h:27: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: /usr/include/c++/13/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]’ at /<>/src/imageclasses/ImgReaderGdal.h:193:19: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]’ at /<>/src/imageclasses/ImgReaderGdal.h:194:21: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:430:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:434:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:430:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:434:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkinfo.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkinfo.cc:328:38: warning: ‘pfnProgress’ may be used uninitialized [-Wmaybe-uninitialized] 328 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev,pfnProgress,pProgressData); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkinfo.cc:324:26: note: ‘pfnProgress’ was declared here 324 | GDALProgressFunc pfnProgress; | ^~~~~~~~~~~ /<>/src/apps/pkinfo.cc:328:38: warning: ‘pProgressData’ may be used uninitialized [-Wmaybe-uninitialized] 328 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev,pfnProgress,pProgressData); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkinfo.cc:325:15: note: ‘pProgressData’ was declared here 325 | void* pProgressData; | ^~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]’ at /<>/src/imageclasses/ImgReaderGdal.h:193:19: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]’ at /<>/src/imageclasses/ImgReaderGdal.h:194:21: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkgetmask.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkgetmask.cc:126:14: warning: ‘pszMessage’ may be used uninitialized [-Wmaybe-uninitialized] 126 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkgetmask.cc:122:15: note: ‘pszMessage’ was declared here 122 | const char* pszMessage; | ^~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkgetmask.cc:158:24: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkgetmask.cc:164:24: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/apps/pkdiff.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkdiff.cc:354:24: warning: ‘pszMessage’ may be used uninitialized [-Wmaybe-uninitialized] 354 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkdiff.cc:304:15: note: ‘pszMessage’ was declared here 304 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/apps/pkdiff.cc:471:55: warning: ‘writeLayer’ may be used uninitialized [-Wmaybe-uninitialized] 471 | writeFeature = OGRFeature::CreateFeature(writeLayer->GetLayerDefn()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkdiff.cc:359:21: note: ‘writeLayer’ was declared here 359 | OGRLayer *writeLayer; | ^~~~~~~~~~ In file included from /usr/include/gdal/gdal_priv.h:82, from /<>/src/imageclasses/ImgRasterGdal.h:31: In member function ‘int OGRFeature::GetFieldIndex(const char*) const’, inlined from ‘void OGRFeature::SetField(const char*, double)’ at /usr/include/gdal/ogr_feature.h:1182:17, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkdiff.cc:608:45: /usr/include/gdal/ogr_feature.h:1019:16: warning: ‘writeFeature’ may be used uninitialized [-Wmaybe-uninitialized] 1019 | return poDefn->GetFieldIndex(pszName); | ^~~~~~ /<>/src/apps/pkdiff.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkdiff.cc:393:23: note: ‘writeFeature’ was declared here 393 | OGRFeature *writeFeature; | ^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkdiff.cc:507:38: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/apps/pkdiff.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkdiff.cc:918:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 918 | stat.minmax(bufferInput,bufferInput.begin(),bufferInput.end(),theMin,theMax); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkdiff.cc:922:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 922 | stat.minmax(bufferReference,bufferReference.begin(),bufferReference.end(),theMin,theMax); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkcrop.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkcrop.cc:244:14: warning: ‘pszMessage’ may be used uninitialized [-Wmaybe-uninitialized] 244 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkcrop.cc:240:15: note: ‘pszMessage’ was declared here 240 | const char* pszMessage; | ^~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkcrop.cc:827:42: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 28%] Linking CXX executable pkgetmask /usr/bin/cmake -E cmake_link_script CMakeFiles/pkgetmask.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkgetmask.dir/src/apps/pkgetmask.cc.o -o pkgetmask -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo [ 29%] Linking CXX executable pkinfo /usr/bin/cmake -E cmake_link_script CMakeFiles/pkinfo.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkinfo.dir/src/apps/pkinfo.cc.o -o pkinfo -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 29%] Built target pkgetmask make -f CMakeFiles/pksetmask.dir/build.make CMakeFiles/pksetmask.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pksetmask.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pksetmask.dir/build.make CMakeFiles/pksetmask.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 30%] Building CXX object CMakeFiles/pksetmask.dir/src/apps/pksetmask.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pksetmask.dir/src/apps/pksetmask.cc.o -MF CMakeFiles/pksetmask.dir/src/apps/pksetmask.cc.o.d -o CMakeFiles/pksetmask.dir/src/apps/pksetmask.cc.o -c /<>/src/apps/pksetmask.cc make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 30%] Built target pkinfo make -f CMakeFiles/pkcreatect.dir/build.make CMakeFiles/pkcreatect.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkcreatect.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkcreatect.dir/build.make CMakeFiles/pkcreatect.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 31%] Building CXX object CMakeFiles/pkcreatect.dir/src/apps/pkcreatect.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkcreatect.dir/src/apps/pkcreatect.cc.o -MF CMakeFiles/pkcreatect.dir/src/apps/pkcreatect.cc.o.d -o CMakeFiles/pkcreatect.dir/src/apps/pkcreatect.cc.o -c /<>/src/apps/pkcreatect.cc In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/apps/pkcreatect.cc:21: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/apps/pksetmask.cc:22: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderGdal.h:29: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderGdal.h:29: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/apps/pkcreatect.cc:22: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ In file included from /<>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/apps/pksetmask.cc:23: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/apps/pksetmask.cc: In function ‘int main(int, char**)’: /<>/src/apps/pksetmask.cc:130:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 130 | for(int imask=0;imask>/src/apps/pksetmask.cc:191:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 191 | for(int imask=0;imask>/src/apps/pksetmask.cc:198:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 198 | for(int iv=0;iv>/src/apps/pksetmask.cc:210:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 210 | for(int imask=0;imask>/src/apps/pksetmask.cc:225:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 225 | for(int imask=0;imask>/src/apps/pksetmask.cc:242:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 242 | for(int imask=0;imask>/src/apps/pksetmask.cc:322:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 322 | for(int ivalue=0;ivalue>/src/apps/pksetmask.cc:353:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 353 | for(int iband=0;iband>/src/apps/pksetmask.cc:371:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 371 | for(int imask=0;imask>/src/apps/pkcreatect.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkcreatect.cc:75:9: warning: unused variable ‘red’ [-Wunused-variable] 75 | short red=-1; | ^~~ /<>/src/apps/pkcreatect.cc:76:9: warning: unused variable ‘green’ [-Wunused-variable] 76 | short green=-1; | ^~~~~ /<>/src/apps/pkcreatect.cc:77:9: warning: unused variable ‘blue’ [-Wunused-variable] 77 | short blue=-1; | ^~~~ /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgReaderGdal.h:282:11: required from ‘void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]’ /<>/src/apps/pksetmask.cc:231:29: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgWriterGdal.h: In instantiation of ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgWriterGdal.h:203:19: required from ‘bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]’ /<>/src/apps/pksetmask.cc:359:31: required from here /<>/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){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 32%] Linking CXX executable pkcrop /usr/bin/cmake -E cmake_link_script CMakeFiles/pkcrop.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkcrop.dir/src/apps/pkcrop.cc.o -o pkcrop -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo /<>/src/imageclasses/ImgWriterGdal.h: In instantiation of ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = char]’: /<>/src/imageclasses/ImgWriterGdal.h:203:19: required from ‘bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = char]’ /<>/src/apps/pkcreatect.cc:184:31: required from here /<>/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){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = char]’: /<>/src/imageclasses/ImgReaderGdal.h:282:11: required from ‘void ImgReaderGdal::readData(std::vector&, int, int) [with T = char]’ /<>/src/apps/pkcreatect.cc:218:27: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short int]’: /<>/src/imageclasses/ImgReaderGdal.h:282:11: required from ‘void ImgReaderGdal::readData(std::vector&, int, int) [with T = short int]’ /<>/src/apps/pkcreatect.cc:227:27: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgWriterGdal.h: In instantiation of ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = short int]’: /<>/src/imageclasses/ImgWriterGdal.h:203:19: required from ‘bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = short int]’ /<>/src/apps/pkcreatect.cc:228:28: required from here /<>/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){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short unsigned int]’: /<>/src/imageclasses/ImgReaderGdal.h:282:11: required from ‘void ImgReaderGdal::readData(std::vector&, int, int) [with T = short unsigned int]’ /<>/src/apps/pkcreatect.cc:235:27: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h: In member function ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgWriterGdal.h: In instantiation of ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = short unsigned int]’: /<>/src/imageclasses/ImgWriterGdal.h:203:19: required from ‘bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = short unsigned int]’ /<>/src/apps/pkcreatect.cc:236:28: required from here /<>/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){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = char]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h: In member function ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = char]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short int]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h: In member function ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = short int]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short unsigned int]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h: In member function ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = short unsigned int]’: /<>/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 '/<>/obj-arm-linux-gnueabihf' [ 32%] Built target pkcrop make -f CMakeFiles/pkdumpimg.dir/build.make CMakeFiles/pkdumpimg.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkdumpimg.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkdumpimg.dir/build.make CMakeFiles/pkdumpimg.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Building CXX object CMakeFiles/pkdumpimg.dir/src/apps/pkdumpimg.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkdumpimg.dir/src/apps/pkdumpimg.cc.o -MF CMakeFiles/pkdumpimg.dir/src/apps/pkdumpimg.cc.o.d -o CMakeFiles/pkdumpimg.dir/src/apps/pkdumpimg.cc.o -c /<>/src/apps/pkdumpimg.cc [ 35%] Linking CXX executable pkdiff /usr/bin/cmake -E cmake_link_script CMakeFiles/pkdiff.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkdiff.dir/src/apps/pkdiff.cc.o -o pkdiff -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 35%] Built target pkdiff make -f CMakeFiles/pkdumpogr.dir/build.make CMakeFiles/pkdumpogr.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkdumpogr.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkdumpogr.dir/build.make CMakeFiles/pkdumpogr.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 36%] Building CXX object CMakeFiles/pkdumpogr.dir/src/apps/pkdumpogr.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkdumpogr.dir/src/apps/pkdumpogr.cc.o -MF CMakeFiles/pkdumpogr.dir/src/apps/pkdumpogr.cc.o.d -o CMakeFiles/pkdumpogr.dir/src/apps/pkdumpogr.cc.o -c /<>/src/apps/pkdumpogr.cc In file included from /usr/include/c++/13/vector:72, from /<>/src/imageclasses/ImgRasterGdal.h:27: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderOgr.h:31, from /<>/src/apps/pkdumpimg.cc:26: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/imageclasses/ImgReaderOgr.h:32: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/apps/pkdumpimg.cc: In function ‘int main(int, char**)’: /<>/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>/src/apps/pkdumpimg.cc:194:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 194 | for(int iextent=0;iextent>/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>/src/apps/pkdumpimg.cc:161:16: warning: unused variable ‘theType’ [-Wunused-variable] 161 | GDALDataType theType; | ^~~~~~~ /<>/src/apps/pkdumpimg.cc:174:7: warning: unused variable ‘nband’ [-Wunused-variable] 174 | int nband=imgReader.nrOfBand(); | ^~~~~ /<>/src/apps/pkdumpimg.cc:176:7: warning: unused variable ‘nrow’ [-Wunused-variable] 176 | int nrow=imgReader.nrOfRow(); | ^~~~ /<>/src/apps/pkdumpimg.cc:177:7: warning: unused variable ‘ncol’ [-Wunused-variable] 177 | int ncol=imgReader.nrOfCol(); | ^~~~ /<>/src/apps/pkdumpimg.cc:247:10: warning: variable ‘dcropcol’ set but not used [-Wunused-but-set-variable] 247 | double dcropcol=0; | ^~~~~~~~ /<>/src/apps/pkdumpimg.cc:248:10: warning: variable ‘dcroprow’ set but not used [-Wunused-but-set-variable] 248 | double dcroprow=0; | ^~~~~~~~ In file included from /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderOgr.h:31, from /<>/src/apps/pkdumpogr.cc:25: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/imageclasses/ImgReaderOgr.h:32: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]’: /<>/src/apps/pkdumpimg.cc:307:29: required from here /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/apps/pkdumpogr.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkdumpogr.cc:158:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 158 | for(int ifield=0;ifield>/src/apps/pkdumpogr.cc:172:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 172 | for(int isample=0;isample>/src/apps/pkdumpogr.cc:174:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 174 | if(isample>/src/apps/pkdumpogr.cc:180:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 180 | for(int isample=0;isample>/src/apps/pkdumpogr.cc:182:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 182 | if(isample>/src/apps/pkdumpogr.cc:190:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 190 | for(int isample=0;isample>/src/apps/pkdumpogr.cc:192:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 192 | if(isample>/src/apps/pkdumpogr.cc:198:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 198 | for(int isample=0;isample>/src/apps/pkdumpogr.cc:200:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 200 | if(isample>/src/apps/pkdumpogr.cc:207:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 207 | for(int ifield=0;ifield>/src/apps/pkdumpogr.cc:210:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 210 | for(int isample=0;isample>/src/apps/pkdumpogr.cc:212:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 212 | if(isample>/src/apps/pkdumpogr.cc:220:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 220 | for(int isample=0;isample>/src/apps/pkdumpogr.cc:222:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 222 | if(isample>/src/apps/pkdumpogr.cc:231:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 231 | for(int isample=0;isample>/src/apps/pkdumpogr.cc:236:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 236 | for(int ifield=0;ifield>/src/apps/pkdumpogr.cc:238:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 238 | if(ifield>/src/apps/pkdumpogr.cc:248:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 248 | for(int ifield=0;ifield>/src/apps/pkdumpogr.cc:250:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 250 | if(ifield>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgReaderGdal.h:188:13: required from ‘void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]’ /<>/src/apps/pkdumpimg.cc:307:29: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgReaderOgr.h: In instantiation of ‘int ImgReaderOgr::readXY(std::vector&, std::vector&, int, bool) [with T = double]’: /<>/src/apps/pkdumpogr.cc:156:20: required from here /<>/src/imageclasses/ImgReaderOgr.h:380:19: warning: unused variable ‘poFDefn’ [-Wunused-variable] 380 | OGRFeatureDefn *poFDefn = poLayer->GetLayerDefn(); | ^~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of ‘CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /<>/src/apps/pkdumpimg.cc:22: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:430:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:434:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/apps/pksetmask.cc: In function ‘int main(int, char**)’: /<>/src/apps/pksetmask.cc:222:16: warning: ‘pszMessage’ may be used uninitialized [-Wmaybe-uninitialized] 222 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pksetmask.cc:217:15: note: ‘pszMessage’ was declared here 217 | const char* pszMessage; | ^~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 37%] Linking CXX executable pksetmask /usr/bin/cmake -E cmake_link_script CMakeFiles/pksetmask.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pksetmask.dir/src/apps/pksetmask.cc.o -o pksetmask -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 37%] Built target pksetmask make -f CMakeFiles/pksieve.dir/build.make CMakeFiles/pksieve.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pksieve.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pksieve.dir/build.make CMakeFiles/pksieve.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 38%] Building CXX object CMakeFiles/pksieve.dir/src/apps/pksieve.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pksieve.dir/src/apps/pksieve.cc.o -MF CMakeFiles/pksieve.dir/src/apps/pksieve.cc.o.d -o CMakeFiles/pksieve.dir/src/apps/pksieve.cc.o -c /<>/src/apps/pksieve.cc [ 39%] Linking CXX executable pkcreatect /usr/bin/cmake -E cmake_link_script CMakeFiles/pkcreatect.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkcreatect.dir/src/apps/pkcreatect.cc.o -o pkcreatect -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo In file included from /usr/include/c++/13/vector:72, from /<>/src/base/Optionpk.h:23, from /<>/src/apps/pkdumpogr.cc:24: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 39%] Built target pkcreatect make -f CMakeFiles/pkstat.dir/build.make CMakeFiles/pkstat.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkstat.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkstat.dir/build.make CMakeFiles/pkstat.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘int ImgReaderOgr::readXY(std::vector&, std::vector&, int, bool) [with T = double]’ at /<>/src/imageclasses/ImgReaderOgr.h:403:22, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkdumpogr.cc:156:20: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘int ImgReaderOgr::readXY(std::vector&, std::vector&, int, bool) [with T = double]’ at /<>/src/imageclasses/ImgReaderOgr.h:404:22, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkdumpogr.cc:156:20: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 40%] Building CXX object CMakeFiles/pkstat.dir/src/apps/pkstat.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkstat.dir/src/apps/pkstat.cc.o -MF CMakeFiles/pkstat.dir/src/apps/pkstat.cc.o.d -o CMakeFiles/pkstat.dir/src/apps/pkstat.cc.o -c /<>/src/apps/pkstat.cc In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/apps/pksieve.cc:23: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderGdal.h:29: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/apps/pksieve.cc:24: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ In file included from /<>/src/apps/pkstat.cc:24: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/algorithms/ImgRegression.h:24, from /<>/src/apps/pkstat.cc:25: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/algorithms/ImgRegression.h:25: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ [ 41%] Linking CXX executable pkdumpimg /usr/bin/cmake -E cmake_link_script CMakeFiles/pkdumpimg.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkdumpimg.dir/src/apps/pkdumpimg.cc.o -o pkdumpimg -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo /<>/src/apps/pkstat.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkstat.cc:235:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 235 | for(int ifile=0;ifile>/src/apps/pkstat.cc:247:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 247 | for(int inodata=0;inodata>/src/apps/pkstat.cc:254:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 254 | for(int inodata=0;inodata>/src/apps/pkstat.cc:259:27: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 259 | if(offset_opt.size()>ifile) | ~~~~~~~~~~~~~~~~~^~~~~~ /<>/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) | ~~~~~~~~~~~~~~~~^~~~~~ [ 42%] Linking CXX executable pkdumpogr /usr/bin/cmake -E cmake_link_script CMakeFiles/pkdumpogr.dir/link.txt --verbose=1 /<>/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){ | ~~~~~^~~~~~~~~~~~~~~~~~~~ /<>/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>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkdumpogr.dir/src/apps/pkdumpogr.cc.o -o pkdumpogr -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo /<>/src/apps/pkstat.cc:427:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 427 | for(int i=0;i>/src/apps/pkstat.cc:429:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 429 | for(int j=0;j>/src/apps/pkstat.cc:475:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 475 | for(int ibinX=0;ibinX>/src/apps/pkstat.cc:478:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 478 | for(int ibinY=0;ibinY>/src/apps/pkstat.cc:493:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 493 | for(int binX=0;binX>/src/apps/pkstat.cc:495:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 495 | for(int binY=0;binY>/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>/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>/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>/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>/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>/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>/src/apps/pkstat.cc:937:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 937 | for(int j=0;j>/src/apps/pkstat.cc:997:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 997 | for(int ibinX=0;ibinX>/src/apps/pkstat.cc:1000:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1000 | for(int ibinY=0;ibinY>/src/apps/pkstat.cc:1017:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1017 | for(int binX=0;binX>/src/apps/pkstat.cc:1019:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1019 | for(int binY=0;binY>/src/apps/pkstat.cc:210:15: warning: unused variable ‘pszMessage’ [-Wunused-variable] 210 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/apps/pkstat.cc:211:9: warning: unused variable ‘pProgressArg’ [-Wunused-variable] 211 | void* pProgressArg=NULL; | ^~~~~~~~~~~~ /<>/src/apps/pkstat.cc:212:20: warning: unused variable ‘pfnProgress’ [-Wunused-variable] 212 | GDALProgressFunc pfnProgress=GDALTermProgress; | ^~~~~~~~~~~ /<>/src/apps/pkstat.cc:213:10: warning: unused variable ‘progress’ [-Wunused-variable] 213 | double progress=0; | ^~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readDataBlock(std::vector&, int, int, int, int, int) [with T = double]’: /<>/src/apps/pkstat.cc:268:32: required from here /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgReaderGdal.h:282:11: required from ‘void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]’ /<>/src/apps/pkstat.cc:440:27: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]’: /<>/src/imageclasses/ImgReaderGdal.h:293:11: required from ‘void ImgReaderGdal::readData(std::vector&, double, int, RESAMPLE) [with T = double]’ /<>/src/apps/pkstat.cc:958:26: required from here /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 42%] Built target pkdumpimg make -f CMakeFiles/pkstatascii.dir/build.make CMakeFiles/pkstatascii.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkstatascii.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkstatascii.dir/build.make CMakeFiles/pkstatascii.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 43%] Building CXX object CMakeFiles/pkstatascii.dir/src/apps/pkstatascii.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkstatascii.dir/src/apps/pkstatascii.cc.o -MF CMakeFiles/pkstatascii.dir/src/apps/pkstatascii.cc.o.d -o CMakeFiles/pkstatascii.dir/src/apps/pkstatascii.cc.o -c /<>/src/apps/pkstatascii.cc make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 43%] Built target pkdumpogr make -f CMakeFiles/pkstatogr.dir/build.make CMakeFiles/pkstatogr.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkstatogr.dir/DependInfo.cmake "--color=" /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readDataBlock(std::vector&, int, int, int, int, int) [with T = double]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkstatogr.dir/build.make CMakeFiles/pkstatogr.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgReaderGdal.h:148:19: warning: ignoring return value of ‘CPLErr GDALRasterBand::RasterIO(GDALRWFlag, int, int, int, int, void*, int, int, GDALDataType, GSpacing, GSpacing, GDALRasterIOExtraArg*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 148 | poBand->RasterIO(GF_Read,minCol,row,buffer.size(),1,&(buffer[0]),buffer.size(),1,getGDALDataType(),0,0); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object CMakeFiles/pkstatogr.dir/src/apps/pkstatogr.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkstatogr.dir/src/apps/pkstatogr.cc.o -MF CMakeFiles/pkstatogr.dir/src/apps/pkstatogr.cc.o.d -o CMakeFiles/pkstatogr.dir/src/apps/pkstatogr.cc.o -c /<>/src/apps/pkstatogr.cc In file included from /usr/include/c++/13/bits/stl_algo.h:61, from /usr/include/c++/13/algorithm:61, from /<>/src/algorithms/StatFactory.h:31: /usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/13/string:51, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /<>/src/apps/pkstat.cc:20: /usr/include/c++/13/bits/stl_algobase.h: In function ‘_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’: /usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2061 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool statfactory::StatFactory::isNoData(double) const’ at /<>/src/algorithms/StatFactory.h:113:18, inlined from ‘void statfactory::StatFactory::eraseNoData(std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:726:18, inlined from ‘T statfactory::StatFactory::median(const std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:743:14: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from ‘T statfactory::StatFactory::median(const std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:745:9: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from ‘T statfactory::StatFactory::median(const std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:745:9: /usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /<>/src/base/Optionpk.h:23, from /<>/src/apps/pkstat.cc:23: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: /usr/include/c++/13/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderOgr.h:31, from /<>/src/apps/pkstatogr.cc:25: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/imageclasses/ImgReaderOgr.h:32: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/apps/pksieve.cc: In function ‘int main(int, char**)’: /<>/src/apps/pksieve.cc:117:14: warning: ‘pszMessage’ may be used uninitialized [-Wmaybe-uninitialized] 117 | pfnProgress(dfComplete,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pksieve.cc:114:15: note: ‘pszMessage’ was declared here 114 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/apps/pkstatogr.cc: In function ‘int main(int, char**)’: /<>/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>/src/apps/pkstatogr.cc:221:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 221 | for(int ibin=0;ibin>/src/imageclasses/ImgReaderOgr.h: In instantiation of ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = double; std::string = std::__cxx11::basic_string]’: /<>/src/apps/pkstatogr.cc:166:27: required from here /<>/src/imageclasses/ImgReaderOgr.h:552:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 552 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/algorithms/StatFactory.h: In instantiation of ‘void statfactory::StatFactory::distribution(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, std::vector&, int, T&, T&, double, const std::string&) const [with T = double; typename std::vector::const_iterator = std::vector::const_iterator; std::string = std::__cxx11::basic_string]’: /<>/src/apps/pkstatogr.cc:188:21: required from here /<>/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){ | ~~~~~~~~~~~~~^~~~~~ [ 45%] Linking CXX executable pksieve /usr/bin/cmake -E cmake_link_script CMakeFiles/pksieve.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pksieve.dir/src/apps/pksieve.cc.o -o pksieve -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]’ at /<>/src/imageclasses/ImgReaderGdal.h:193:19: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]’ at /<>/src/imageclasses/ImgReaderGdal.h:194:21: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_algo.h:61, from /usr/include/c++/13/algorithm:61, from /<>/src/base/Vector2d.h:25: /usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 45%] Built target pksieve make -f CMakeFiles/pkstatprofile.dir/build.make CMakeFiles/pkstatprofile.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkstatprofile.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkstatprofile.dir/build.make CMakeFiles/pkstatprofile.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 46%] Building CXX object CMakeFiles/pkstatprofile.dir/src/apps/pkstatprofile.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkstatprofile.dir/src/apps/pkstatprofile.cc.o -MF CMakeFiles/pkstatprofile.dir/src/apps/pkstatprofile.cc.o.d -o CMakeFiles/pkstatprofile.dir/src/apps/pkstatprofile.cc.o -c /<>/src/apps/pkstatprofile.cc In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from ‘T statfactory::StatFactory::median(const std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:745:9: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from ‘T statfactory::StatFactory::median(const std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:745:9: /usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /<>/src/base/Optionpk.h:23, from /<>/src/apps/pkstatogr.cc:24: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /<>/src/apps/pkstatascii.cc:25: /<>/src/fileclasses/FileReaderAscii.h: In member function ‘unsigned int FileReaderAscii::readData(std::vector&, int, double, double, bool)’: /<>/src/fileclasses/FileReaderAscii.h:127:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 127 | if(verbose>1) | ~~~~~~~^~ /<>/src/fileclasses/FileReaderAscii.h:157:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 157 | if(verbose>1) | ~~~~~~~^~ /<>/src/fileclasses/FileReaderAscii.h: In member function ‘unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool)’: /<>/src/fileclasses/FileReaderAscii.h:250:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 250 | if(verbose>1) | ~~~~~~~^~ /<>/src/fileclasses/FileReaderAscii.h:286:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 286 | if(verbose>1) | ~~~~~~~^~ /<>/src/algorithms/StatFactory.h: In member function ‘void statfactory::StatFactory::distribution(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, std::vector&, int, T&, T&, double, const std::string&) const [with T = double]’: /<>/src/algorithms/StatFactory.h:889:25: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 889 | template void StatFactory::distribution(const std::vector& input, typename std::vector::const_iterator begin, typename std::vector::const_iterator end, std::vector& output, int nbin, T &minimum, T &maximum, double sigma, const std::string &filename) const | ^~~~~~~~~~~ /<>/src/algorithms/StatFactory.h:889:25: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 In file included from /<>/src/apps/pkstatascii.cc:26: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ /<>/src/apps/pkstatascii.cc: In function ‘int main(int, char**)’: /<>/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>/src/apps/pkstatascii.cc:391:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 391 | for(int irow=0;irowsize();++irow){ | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/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>/src/apps/pkstatascii.cc:404:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 404 | if(icol>/src/apps/pkstatascii.cc:432:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 432 | for(int binX=0;binX>/src/apps/pkstatascii.cc:434:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 434 | for(int binY=0;binY>/src/apps/pkstatascii.cc:455:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 455 | for(int icol=0;icol>/src/apps/pkstatascii.cc:456:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 456 | for(int irow=0;irowsize();++irow){ | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/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) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/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>/src/apps/pkstatascii.cc:468:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 468 | if(icol::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/fileclasses/FileReaderAscii.h: In instantiation of ‘unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool) [with T = double]’: /<>/src/apps/pkstatascii.cc:217:23: required from here /<>/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;icol>/src/fileclasses/FileReaderAscii.h:250:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 250 | if(verbose>1) | ~~~~~~~^~ /<>/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;icol>/src/fileclasses/FileReaderAscii.h:286:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 286 | if(verbose>1) | ~~~~~~~^~ /<>/src/algorithms/StatFactory.h: In instantiation of ‘void statfactory::StatFactory::distribution(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, std::vector&, int, T&, T&, double, const std::string&) const [with T = double; typename std::vector::const_iterator = std::vector::const_iterator; std::string = std::__cxx11::basic_string]’: /<>/src/apps/pkstatascii.cc:360:24: required from here /<>/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){ | ~~~~~~~~~~~~~^~~~~~ /<>/src/algorithms/StatFactory.h: In instantiation of ‘double statfactory::StatFactory::correlation(const std::vector&, const std::vector&, int) const [with T = double]’: /<>/src/apps/pkstatascii.cc:367:110: required from here /<>/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>/src/algorithms/StatFactory.h:1305:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1305 | if (j < 0 || j >= y.size()) | ~~^~~~~~~~~~~ /<>/src/algorithms/StatFactory.h:1316:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1316 | if(i>=x.size()){ | ~^~~~~~~~~~ /<>/src/algorithms/StatFactory.h:1326:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1326 | if(j>=y.size()){ | ~^~~~~~~~~~ /<>/src/algorithms/StatFactory.h: In instantiation of ‘double statfactory::StatFactory::rmse(const std::vector&, const std::vector&) const [with T = double]’: /<>/src/apps/pkstatascii.cc:371:114: required from here /<>/src/algorithms/StatFactory.h:1218:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1218 | for(int isample=0;isample>/src/algorithms/StatFactory.h: In instantiation of ‘void statfactory::StatFactory::distribution2d(const std::vector&, const std::vector&, std::vector >&, int, T&, T&, T&, T&, double, const std::string&) const [with T = double; std::string = std::__cxx11::basic_string]’: /<>/src/apps/pkstatascii.cc:431:24: required from here /<>/src/algorithms/StatFactory.h:1027:21: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 1027 | if(output.size()<=binX){ | ~~~~~~~~~~~~~^~~~~~ /<>/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){ | ~~~~~~~~~~~~~^~~~~~ In file included from /<>/src/base/Vector2d.h:29, from /<>/src/apps/pkstatprofile.cc:28: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/algorithms/Filter.h:30, from /<>/src/algorithms/Filter2d.h:54, from /<>/src/apps/pkstatprofile.cc:29: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/apps/pkstat.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkstat.cc:291:38: warning: ‘pfnProgress’ may be used uninitialized [-Wmaybe-uninitialized] 291 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev,pfnProgress,pProgressData); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkstat.cc:287:26: note: ‘pfnProgress’ was declared here 287 | GDALProgressFunc pfnProgress; | ^~~~~~~~~~~ /<>/src/apps/pkstat.cc:291:38: warning: ‘pProgressData’ may be used uninitialized [-Wmaybe-uninitialized] 291 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev,pfnProgress,pProgressData); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkstat.cc:288:15: note: ‘pProgressData’ was declared here 288 | void* pProgressData; | ^~~~~~~~~~~~~ /<>/src/apps/pkstat.cc:390:38: warning: ‘pfnProgress’ may be used uninitialized [-Wmaybe-uninitialized] 390 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev1,pfnProgress,pProgressData); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkstat.cc:384:26: note: ‘pfnProgress’ was declared here 384 | GDALProgressFunc pfnProgress; | ^~~~~~~~~~~ /<>/src/apps/pkstat.cc:390:38: warning: ‘pProgressData’ may be used uninitialized [-Wmaybe-uninitialized] 390 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev1,pfnProgress,pProgressData); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkstat.cc:385:15: note: ‘pProgressData’ was declared here 385 | void* pProgressData; | ^~~~~~~~~~~~~ /<>/src/apps/pkstat.cc:892:36: warning: ‘pfnProgress’ may be used uninitialized [-Wmaybe-uninitialized] 892 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev1,pfnProgress,pProgressData); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkstat.cc:886:24: note: ‘pfnProgress’ was declared here 886 | GDALProgressFunc pfnProgress; | ^~~~~~~~~~~ /<>/src/apps/pkstat.cc:892:36: warning: ‘pProgressData’ may be used uninitialized [-Wmaybe-uninitialized] 892 | rasterBand->ComputeStatistics(0,&minValue,&maxValue,&meanValue,&stdDev1,pfnProgress,pProgressData); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkstat.cc:887:13: note: ‘pProgressData’ was declared here 887 | void* pProgressData; | ^~~~~~~~~~~~~ /<>/src/apps/pkstat.cc:546:24: warning: ‘irow’ may be used uninitialized [-Wmaybe-uninitialized] 546 | for(int irow;irow>/src/apps/pkstat.cc:546:15: note: ‘irow’ was declared here 546 | for(int irow;irow>/src/apps/pkstat.cc:549:26: warning: ‘icol’ may be used uninitialized [-Wmaybe-uninitialized] 549 | for(int icol;icol>/src/apps/pkstat.cc:549:17: note: ‘icol’ was declared here 549 | for(int icol;icol::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkstat.cc:192:28: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkstat.cc:196:28: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkstat.cc:225:26: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkstat.cc:229:27: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool statfactory::StatFactory::isNoData(double) const’ at /<>/src/algorithms/StatFactory.h:113:18, inlined from ‘void statfactory::StatFactory::meanVar(const std::vector&, double&, double&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:852:16, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkstat.cc:270:21: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool statfactory::StatFactory::isNoData(double) const’ at /<>/src/algorithms/StatFactory.h:113:18, inlined from ‘void statfactory::StatFactory::minmax(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, T&, T&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:641:16, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkstat.cc:272:20: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkstat.cc:451:32: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkstat.cc:552:32: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkstat.cc:552:60: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkstat.cc:453:32: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/algorithms/Filter.h:31: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/apps/pkstatprofile.cc: In function ‘int main(int, char**)’: /<>/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::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = double]’ at /<>/src/imageclasses/ImgReaderOgr.h:572:19, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkstatogr.cc:166:27: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/apps/pkstatogr.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkstatogr.cc:188:28: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 188 | stat.distribution(theData,theData.begin(),theData.end(),binData,nbin,minValue,maxValue,sigma); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_algo.h:61, from /usr/include/c++/13/algorithm:61, from /usr/include/armadillo:44, from /<>/src/fileclasses/FileReaderAscii.h:27: /usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/StatFactory.h: In function ‘void statfactory::StatFactory::minmax(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, T&, T&) const [with T = double]’: /<>/src/algorithms/StatFactory.h:634:31: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 634 | template inline void StatFactory::minmax(const std::vector& v, typename std::vector::const_iterator begin, typename std::vector::const_iterator end, T& theMin, T& theMax) const | ^~~~~~~~~~~ /<>/src/algorithms/StatFactory.h:634:31: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/13/vector:72, from /<>/src/base/Optionpk.h:23, from /<>/src/apps/pkstatprofile.cc:27: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from ‘T statfactory::StatFactory::median(const std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:745:9: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from ‘T statfactory::StatFactory::median(const std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:745:9: /usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /<>/src/apps/pkstatascii.cc:22: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 47%] Linking CXX executable pkstatogr /usr/bin/cmake -E cmake_link_script CMakeFiles/pkstatogr.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkstatogr.dir/src/apps/pkstatogr.cc.o -o pkstatogr -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 47%] Built target pkstatogr make -f CMakeFiles/pkegcs.dir/build.make CMakeFiles/pkegcs.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkegcs.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkegcs.dir/build.make CMakeFiles/pkegcs.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 48%] Building CXX object CMakeFiles/pkegcs.dir/src/apps/pkegcs.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkegcs.dir/src/apps/pkegcs.cc.o -MF CMakeFiles/pkegcs.dir/src/apps/pkegcs.cc.o.d -o CMakeFiles/pkegcs.dir/src/apps/pkegcs.cc.o -c /<>/src/apps/pkegcs.cc [ 50%] Linking CXX executable pkstat /usr/bin/cmake -E cmake_link_script CMakeFiles/pkstat.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkstat.dir/src/apps/pkstat.cc.o -o pkstat -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:430:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:434:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 50%] Built target pkstat make -f CMakeFiles/pkextractimg.dir/build.make CMakeFiles/pkextractimg.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkextractimg.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkextractimg.dir/build.make CMakeFiles/pkextractimg.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 51%] Building CXX object CMakeFiles/pkextractimg.dir/src/apps/pkextractimg.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkextractimg.dir/src/apps/pkextractimg.cc.o -MF CMakeFiles/pkextractimg.dir/src/apps/pkextractimg.cc.o.d -o CMakeFiles/pkextractimg.dir/src/apps/pkextractimg.cc.o -c /<>/src/apps/pkextractimg.cc In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool) [with T = double]’ at /<>/src/fileclasses/FileReaderAscii.h:216:41: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool) [with T = double]’ at /<>/src/fileclasses/FileReaderAscii.h:218:45: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool) [with T = double]’ at /<>/src/fileclasses/FileReaderAscii.h:276:41: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool) [with T = double]’ at /<>/src/fileclasses/FileReaderAscii.h:278:45: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/algorithms/StatFactory.h: In member function ‘void statfactory::StatFactory::distribution(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, std::vector&, int, T&, T&, double, const std::string&) const [with T = double]’: /<>/src/algorithms/StatFactory.h:889:25: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 889 | template void StatFactory::distribution(const std::vector& input, typename std::vector::const_iterator begin, typename std::vector::const_iterator end, std::vector& output, int nbin, T &minimum, T &maximum, double sigma, const std::string &filename) const | ^~~~~~~~~~~ /<>/src/algorithms/StatFactory.h:889:25: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 /<>/src/algorithms/StatFactory.h:893:9: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 893 | minmax(input,begin,end,minimum,maximum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/apps/pkegcs.cc:21: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderGdal.h:29: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ /<>/src/algorithms/StatFactory.h: In member function ‘void statfactory::StatFactory::distribution2d(const std::vector&, const std::vector&, std::vector >&, int, T&, T&, T&, T&, double, const std::string&) const [with T = double]’: /<>/src/algorithms/StatFactory.h:987:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 987 | minmax(inputX,inputX.begin(),inputX.end(),minX,maxX); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/StatFactory.h:994:11: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 994 | minmax(inputY,inputY.begin(),inputY.end(),minY,maxY); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkegcs.cc: In function ‘int main(int, char**)’: /<>/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>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkstatprofile.dir/src/apps/pkstatprofile.cc.o -o pkstatprofile -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/apps/pkextractimg.cc:28: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderGdal.h:29: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/imageclasses/ImgWriterOgr.h:31, from /<>/src/apps/pkextractimg.cc:29: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/apps/pkextractimg.cc: In function ‘int main(int, char**)’: /<>/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>/src/apps/pkextractimg.cc:209:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 209 | for(int ipair=0;ipair>/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()>/src/apps/pkextractimg.cc:364:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 364 | for(int iclass=0;iclass>/src/apps/pkextractimg.cc:391:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 391 | for(int inodata=0;inodata>/src/apps/pkextractimg.cc:400:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 400 | for(int iband=0;iband>/src/apps/pkextractimg.cc:450:15: warning: unused variable ‘theBand’ [-Wunused-variable] 450 | int theBand=(band_opt.size()) ? band_opt[iband] : iband; | ^~~~~~~ /<>/src/apps/pkextractimg.cc:506:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 506 | for(int isample=0;isample>/src/apps/pkextractimg.cc:510:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 510 | for(int iband=0;iband>/src/apps/pkextractimg.cc:511:17: warning: unused variable ‘theBand’ [-Wunused-variable] 511 | int theBand=(band_opt.size()) ? band_opt[iband] : iband; | ^~~~~~~ /<>/src/apps/pkextractimg.cc:327:14: warning: unused variable ‘oldimgrow’ [-Wunused-variable] 327 | double oldimgrow=-1; | ^~~~~~~~~ /<>/src/apps/pkextractimg.cc:539:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 539 | for(int iclass=0;iclass>/src/apps/pkextractimg.cc:596:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 596 | for(int iclass=0;iclass>/src/apps/pkextractimg.cc:624:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 624 | for(int inodata=0;inodata>/src/apps/pkextractimg.cc:631:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 631 | for(int iband=0;iband>/src/apps/pkextractimg.cc:680:15: warning: unused variable ‘theBand’ [-Wunused-variable] 680 | int theBand=(band_opt.size()) ? band_opt[iband] : iband; | ^~~~~~~ /<>/src/apps/pkextractimg.cc:736:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 736 | for(int isample=0;isample>/src/apps/pkextractimg.cc:738:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 738 | for(int iband=0;iband>/src/apps/pkextractimg.cc:739:17: warning: unused variable ‘theBand’ [-Wunused-variable] 739 | int theBand=(band_opt.size()) ? band_opt[iband] : iband; | ^~~~~~~ /<>/src/apps/pkextractimg.cc:756:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 756 | for(int iclass=0;iclass>/src/apps/pkextractimg.cc:556:14: warning: unused variable ‘oldimgrow’ [-Wunused-variable] 556 | double oldimgrow=-1; | ^~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /<>/src/base/Optionpk.h:23, from /<>/src/apps/pkegcs.cc:20: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /<>/src/apps/pkextractimg.cc:30: /<>/src/base/Optionpk.h: In instantiation of ‘std::ostream& operator<<(std::ostream&, const Optionpk&) [with T1 = int; std::ostream = std::basic_ostream]’: /<>/src/apps/pkextractimg.cc:156:18: required from here /<>/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>/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]’: /<>/src/apps/pkextractimg.cc:239:18: required from here /<>/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] /<>/src/base/Vector2d.h: In instantiation of ‘Vector2d Vector2d::operator=(const Vector2d&) [with T = double]’: /<>/src/apps/pkextractimg.cc:487:23: required from here /<>/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>/obj-arm-linux-gnueabihf' [ 52%] Built target pkstatprofile make -f CMakeFiles/pkextractogr.dir/build.make CMakeFiles/pkextractogr.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkextractogr.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkextractogr.dir/build.make CMakeFiles/pkextractogr.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Building CXX object CMakeFiles/pkextractogr.dir/src/apps/pkextractogr.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkextractogr.dir/src/apps/pkextractogr.cc.o -MF CMakeFiles/pkextractogr.dir/src/apps/pkextractogr.cc.o.d -o CMakeFiles/pkextractogr.dir/src/apps/pkextractogr.cc.o -c /<>/src/apps/pkextractogr.cc /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgReaderGdal.h:282:11: required from ‘void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]’ /<>/src/apps/pkextractimg.cc:337:29: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/base/Vector2d.h: In instantiation of ‘Vector2d::Vector2d(const Vector2d&) [with T = double]’: /<>/src/base/Vector2d.h:95:14: required from ‘Vector2d Vector2d::operator=(const Vector2d&) [with T = double]’ /<>/src/apps/pkextractimg.cc:487:23: required from here /<>/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>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = int]’: /<>/src/imageclasses/ImgReaderGdal.h:282:11: required from ‘void ImgReaderGdal::readData(std::vector&, int, int) [with T = int]’ /<>/src/apps/pkextractimg.cc:566:29: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = int]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/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 member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkstatascii.cc:191:28: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkstatascii.cc:195:28: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/apps/pkstatascii.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkstatascii.cc:225:16: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 225 | stat.minmax(dataVector[0],dataVector[0].begin(),dataVector[0].end(),minValue,maxValue); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkstatascii.cc:243:18: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 243 | stat.minmax(dataVector[0],dataVector[0].begin(),dataVector[0].end(),minX,maxX); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkstatascii.cc:244:18: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 244 | stat.minmax(dataVector[1],dataVector[1].begin(),dataVector[1].end(),minY,maxY); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkstatascii.cc:360:24: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 360 | stat.distribution(dataVector[icol],dataVector[icol].begin(),dataVector[icol].end(),statVector[icol],nbin,minValue,maxValue,sigma); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/apps/pkextractogr.cc:28: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderGdal.h:29: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/imageclasses/ImgWriterOgr.h:31, from /<>/src/apps/pkextractogr.cc:29: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/apps/pkextractogr.cc: In function ‘int main(int, char**)’: /<>/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>/src/apps/pkextractogr.cc:453:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 453 | for(int irule=0;irule>/src/apps/pkextractogr.cc:625:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 625 | for(int irule=0;irule>/src/apps/pkextractogr.cc:636:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 636 | for(int iclass=0;iclass>/src/apps/pkextractogr.cc:644:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 644 | for(int iperc=0;iperc>/src/apps/pkextractogr.cc:739:24: warning: unused variable ‘gt’ [-Wunused-variable] 739 | double gt[6];// { 444720, 30, 0, 3751320, 0, -30 }; | ^~ /<>/src/apps/pkextractogr.cc:799:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 799 | for(int vband=0;vband>/src/apps/pkextractogr.cc:800:29: warning: enumeration value ‘OFTIntegerList’ not handled in switch [-Wswitch] 800 | switch( fieldType ){ | ^ /<>/src/apps/pkextractogr.cc:800:29: warning: enumeration value ‘OFTRealList’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:800:29: warning: enumeration value ‘OFTString’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:800:29: warning: enumeration value ‘OFTStringList’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:800:29: warning: enumeration value ‘OFTWideString’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:800:29: warning: enumeration value ‘OFTWideStringList’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:800:29: warning: enumeration value ‘OFTBinary’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:800:29: warning: enumeration value ‘OFTDate’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:800:29: warning: enumeration value ‘OFTTime’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:800:29: warning: enumeration value ‘OFTDateTime’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:800:29: warning: enumeration value ‘OFTInteger64’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:800:29: warning: enumeration value ‘OFTInteger64List’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:800:29: warning: enumeration value ‘OFTMaxType’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:865:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 865 | for(int vband=0;vband>/src/apps/pkextractogr.cc:866:27: warning: enumeration value ‘OFTIntegerList’ not handled in switch [-Wswitch] 866 | switch( fieldType ){ | ^ /<>/src/apps/pkextractogr.cc:866:27: warning: enumeration value ‘OFTRealList’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:866:27: warning: enumeration value ‘OFTString’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:866:27: warning: enumeration value ‘OFTStringList’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:866:27: warning: enumeration value ‘OFTWideString’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:866:27: warning: enumeration value ‘OFTWideStringList’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:866:27: warning: enumeration value ‘OFTBinary’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:866:27: warning: enumeration value ‘OFTDate’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:866:27: warning: enumeration value ‘OFTTime’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:866:27: warning: enumeration value ‘OFTDateTime’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:866:27: warning: enumeration value ‘OFTInteger64’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:866:27: warning: enumeration value ‘OFTInteger64List’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:866:27: warning: enumeration value ‘OFTMaxType’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:923:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 923 | for(int iclass=0;iclass>/src/apps/pkextractogr.cc:960:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 960 | for(int vband=0;vband>/src/apps/pkextractogr.cc:1027:29: warning: enumeration value ‘OFTIntegerList’ not handled in switch [-Wswitch] 1027 | switch( fieldType ){ | ^ /<>/src/apps/pkextractogr.cc:1027:29: warning: enumeration value ‘OFTRealList’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1027:29: warning: enumeration value ‘OFTString’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1027:29: warning: enumeration value ‘OFTStringList’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1027:29: warning: enumeration value ‘OFTWideString’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1027:29: warning: enumeration value ‘OFTWideStringList’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1027:29: warning: enumeration value ‘OFTBinary’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1027:29: warning: enumeration value ‘OFTDate’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1027:29: warning: enumeration value ‘OFTTime’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1027:29: warning: enumeration value ‘OFTDateTime’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1027:29: warning: enumeration value ‘OFTInteger64’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1027:29: warning: enumeration value ‘OFTInteger64List’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1027:29: warning: enumeration value ‘OFTMaxType’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1036:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1036 | for(int iclass=0;iclass>/src/apps/pkextractogr.cc:1097:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1097 | for(int irule=0;irule>/src/apps/pkextractogr.cc:1114:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1114 | for(int index=0;index>/src/apps/pkextractogr.cc:1150:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1150 | for(int iperc=0;iperc>/src/apps/pkextractogr.cc:1177:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1177 | for(int ivalue=0;ivalue>/src/apps/pkextractogr.cc:726:20: warning: unused variable ‘ulx’ [-Wunused-variable] 726 | double ulx; | ^~~ /<>/src/apps/pkextractogr.cc:727:20: warning: unused variable ‘uly’ [-Wunused-variable] 727 | double uly; | ^~~ /<>/src/apps/pkextractogr.cc:728:20: warning: unused variable ‘lrx’ [-Wunused-variable] 728 | double lrx; | ^~~ /<>/src/apps/pkextractogr.cc:729:20: warning: unused variable ‘lry’ [-Wunused-variable] 729 | double lry; | ^~~ /<>/src/apps/pkextractogr.cc:1288:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1288 | for(int vband=0;vband>/src/apps/pkextractogr.cc:1289:27: warning: enumeration value ‘OFTIntegerList’ not handled in switch [-Wswitch] 1289 | switch( fieldType ){ | ^ /<>/src/apps/pkextractogr.cc:1289:27: warning: enumeration value ‘OFTRealList’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1289:27: warning: enumeration value ‘OFTString’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1289:27: warning: enumeration value ‘OFTStringList’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1289:27: warning: enumeration value ‘OFTWideString’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1289:27: warning: enumeration value ‘OFTWideStringList’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1289:27: warning: enumeration value ‘OFTBinary’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1289:27: warning: enumeration value ‘OFTDate’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1289:27: warning: enumeration value ‘OFTTime’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1289:27: warning: enumeration value ‘OFTDateTime’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1289:27: warning: enumeration value ‘OFTInteger64’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1289:27: warning: enumeration value ‘OFTInteger64List’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1289:27: warning: enumeration value ‘OFTMaxType’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1360:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1360 | for(int vband=0;vband>/src/apps/pkextractogr.cc:1361:25: warning: enumeration value ‘OFTIntegerList’ not handled in switch [-Wswitch] 1361 | switch( fieldType ){ | ^ /<>/src/apps/pkextractogr.cc:1361:25: warning: enumeration value ‘OFTRealList’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1361:25: warning: enumeration value ‘OFTString’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1361:25: warning: enumeration value ‘OFTStringList’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1361:25: warning: enumeration value ‘OFTWideString’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1361:25: warning: enumeration value ‘OFTWideStringList’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1361:25: warning: enumeration value ‘OFTBinary’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1361:25: warning: enumeration value ‘OFTDate’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1361:25: warning: enumeration value ‘OFTTime’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1361:25: warning: enumeration value ‘OFTDateTime’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1361:25: warning: enumeration value ‘OFTInteger64’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1361:25: warning: enumeration value ‘OFTInteger64List’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1361:25: warning: enumeration value ‘OFTMaxType’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1444:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1444 | for(int iclass=0;iclass>/src/apps/pkextractogr.cc:1477:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1477 | for(int vband=0;vband>/src/apps/pkextractogr.cc:1547:27: warning: enumeration value ‘OFTIntegerList’ not handled in switch [-Wswitch] 1547 | switch( fieldType ){ | ^ /<>/src/apps/pkextractogr.cc:1547:27: warning: enumeration value ‘OFTRealList’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1547:27: warning: enumeration value ‘OFTString’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1547:27: warning: enumeration value ‘OFTStringList’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1547:27: warning: enumeration value ‘OFTWideString’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1547:27: warning: enumeration value ‘OFTWideStringList’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1547:27: warning: enumeration value ‘OFTBinary’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1547:27: warning: enumeration value ‘OFTDate’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1547:27: warning: enumeration value ‘OFTTime’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1547:27: warning: enumeration value ‘OFTDateTime’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1547:27: warning: enumeration value ‘OFTInteger64’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1547:27: warning: enumeration value ‘OFTInteger64List’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1547:27: warning: enumeration value ‘OFTMaxType’ not handled in switch [-Wswitch] /<>/src/apps/pkextractogr.cc:1557:46: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1557 | for(int iclass=0;iclass>/src/apps/pkextractogr.cc:1617:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1617 | for(int irule=0;irule>/src/apps/pkextractogr.cc:1634:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1634 | for(int index=0;index>/src/apps/pkextractogr.cc:1671:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1671 | for(int iperc=0;iperc>/src/apps/pkextractogr.cc:1698:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1698 | for(int ivalue=0;ivalue>/src/apps/pkextractogr.cc:233:21: warning: unused variable ‘nsample’ [-Wunused-variable] 233 | unsigned long int nsample=0; | ^~~~~~~ /<>/src/apps/pkextractogr.cc:234:21: warning: unused variable ‘ntotalvalid’ [-Wunused-variable] 234 | unsigned long int ntotalvalid=0; | ^~~~~~~~~~~ /<>/src/apps/pkextractogr.cc:235:21: warning: unused variable ‘ntotalinvalid’ [-Wunused-variable] 235 | unsigned long int ntotalinvalid=0; | ^~~~~~~~~~~~~ /<>/src/apps/pkextractogr.cc:331:8: warning: variable ‘sampleIsVirtual’ set but not used [-Wunused-but-set-variable] 331 | bool sampleIsVirtual=false; | ^~~~~~~~~~~~~~~ In file included from /<>/src/apps/pkextractogr.cc:30: /<>/src/base/Optionpk.h: In instantiation of ‘std::ostream& operator<<(std::ostream&, const Optionpk&) [with T1 = int; std::ostream = std::basic_ostream]’: /<>/src/apps/pkextractogr.cc:231:18: required from here /<>/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::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readDataBlock(std::vector&, int, int, int, int, int) [with T = int]’: /<>/src/imageclasses/ImgReaderGdal.h:224:16: required from ‘void ImgReaderGdal::readDataBlock(Vector2d&, int, int, int, int, int) [with T = int]’ /<>/src/apps/pkextractogr.cc:584:36: required from here /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readDataBlock(std::vector&, int, int, int, int, int) [with T = float]’: /<>/src/imageclasses/ImgReaderGdal.h:224:16: required from ‘void ImgReaderGdal::readDataBlock(Vector2d&, int, int, int, int, int) [with T = float]’ /<>/src/apps/pkextractogr.cc:588:36: required from here /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:430:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:434:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /<>/src/apps/pkextractimg.cc:27: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readDataBlock(std::vector&, int, int, int, int, int) [with T = int]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readDataBlock(std::vector&, int, int, int, int, int) [with T = float]’: /<>/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] [ 54%] Linking CXX executable pkstatascii /usr/bin/cmake -E cmake_link_script CMakeFiles/pkstatascii.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkstatascii.dir/src/apps/pkstatascii.cc.o -o pkstatascii -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 54%] Built target pkstatascii make -f CMakeFiles/pkfillnodata.dir/build.make CMakeFiles/pkfillnodata.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkfillnodata.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkfillnodata.dir/build.make CMakeFiles/pkfillnodata.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 55%] Building CXX object CMakeFiles/pkfillnodata.dir/src/apps/pkfillnodata.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkfillnodata.dir/src/apps/pkfillnodata.cc.o -MF CMakeFiles/pkfillnodata.dir/src/apps/pkfillnodata.cc.o.d -o CMakeFiles/pkfillnodata.dir/src/apps/pkfillnodata.cc.o -c /<>/src/apps/pkfillnodata.cc In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 56%] Linking CXX executable pkegcs /usr/bin/cmake -E cmake_link_script CMakeFiles/pkegcs.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkegcs.dir/src/apps/pkegcs.cc.o -o pkegcs -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo In file included from /usr/include/c++/13/bits/stl_algo.h:61, from /usr/include/c++/13/algorithm:61, from /<>/src/apps/pkextractogr.cc:25: /usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_algo.h:1854:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1854 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1854:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 56%] Built target pkegcs make -f CMakeFiles/pkfilter.dir/build.make CMakeFiles/pkfilter.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkfilter.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkfilter.dir/build.make CMakeFiles/pkfilter.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 57%] Building CXX object CMakeFiles/pkfilter.dir/src/apps/pkfilter.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkfilter.dir/src/apps/pkfilter.cc.o -MF CMakeFiles/pkfilter.dir/src/apps/pkfilter.cc.o.d -o CMakeFiles/pkfilter.dir/src/apps/pkfilter.cc.o -c /<>/src/apps/pkfilter.cc /<>/src/algorithms/StatFactory.h: In function ‘typename std::vector::iterator statfactory::StatFactory::mymax(const std::vector&, typename std::vector::iterator, typename std::vector::iterator) const [with T = double]’: /<>/src/algorithms/StatFactory.h:364:60: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 364 | template inline typename std::vector::iterator StatFactory::mymax(const std::vector& v, typename std::vector::iterator begin, typename std::vector::iterator end) const | ^~~~~~~~~~~ /<>/src/algorithms/StatFactory.h:364:60: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 In file included from /usr/include/c++/13/map:62, from /usr/include/gdal/gdal_priv.h:77, from /<>/src/imageclasses/ImgRasterGdal.h:31: /usr/include/c++/13/bits/stl_tree.h: In function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/map:63: /usr/include/c++/13/bits/stl_map.h: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /<>/src/apps/pkextractogr.cc:27: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: /usr/include/c++/13/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/apps/pkextractimg.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkextractimg.cc:333:18: warning: ‘pszMessage’ may be used uninitialized [-Wmaybe-uninitialized] 333 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkextractimg.cc:288:15: note: ‘pszMessage’ was declared here 288 | const char* pszMessage; | ^~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = double; _Compare = std::less >; _Alloc = std::allocator, double> >]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkextractimg.cc:740:49: /usr/include/c++/13/bits/stl_map.h:513:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /<>/src/base/Vector2d.h:29, from /<>/src/apps/pkfilter.cc:28: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/algorithms/Filter.h:30, from /<>/src/algorithms/Filter2d.h:54, from /<>/src/apps/pkfilter.cc:29: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/algorithms/Filter.h:31: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/gdal/gdal_priv.h:79, from /<>/src/apps/pkfillnodata.cc:21: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkfillnodata.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkfillnodata.cc:155:16: warning: ‘pszMessage’ may be used uninitialized [-Wmaybe-uninitialized] 155 | pfnProgress(dfComplete,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkfillnodata.cc:152:17: note: ‘pszMessage’ was declared here 152 | const char* pszMessage; | ^~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:430:24, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkfillnodata.cc:86:32: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:434:24, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkfillnodata.cc:86:32: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:446:20, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkfillnodata.cc:86:32: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 58%] Linking CXX executable pkextractimg /usr/bin/cmake -E cmake_link_script CMakeFiles/pkextractimg.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkextractimg.dir/src/apps/pkextractimg.cc.o -o pkextractimg -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo /usr/include/c++/13/bits/vector.tcc: In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:181:5: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 181 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/StatFactory.h: In member function ‘T statfactory::StatFactory::percentile(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, double, T, T) const [with T = double]’: /<>/src/algorithms/StatFactory.h:1154:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 1154 | template T StatFactory::percentile(const std::vector& input, typename std::vector::const_iterator begin, typename std::vector::const_iterator end, double percent, T minimum, T maximum) const | ^~~~~~~~~~~ /<>/src/algorithms/StatFactory.h:1154:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘T statfactory::StatFactory::percentile(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, double, T, T) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:1167:17: /usr/include/c++/13/bits/stl_vector.h:1532:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1532 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void statfactory::StatFactory::eraseNoData(std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:727:9, inlined from ‘T statfactory::StatFactory::percentile(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, double, T, T) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:1172:14: /usr/include/c++/13/bits/stl_vector.h:1532:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1532 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from ‘T statfactory::StatFactory::percentile(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, double, T, T) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:1173:12: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1950:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1950 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void statfactory::StatFactory::eraseNoData(std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:727:9, inlined from ‘T statfactory::StatFactory::median(const std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:743:14: /usr/include/c++/13/bits/stl_vector.h:1532:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1532 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from ‘T statfactory::StatFactory::median(const std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:745:9: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1950:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1950 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Built target pkextractimg make -f CMakeFiles/pkfilterdem.dir/build.make CMakeFiles/pkfilterdem.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkfilterdem.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkfilterdem.dir/build.make CMakeFiles/pkfilterdem.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 59%] Building CXX object CMakeFiles/pkfilterdem.dir/src/apps/pkfilterdem.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkfilterdem.dir/src/apps/pkfilterdem.cc.o -MF CMakeFiles/pkfilterdem.dir/src/apps/pkfilterdem.cc.o.d -o CMakeFiles/pkfilterdem.dir/src/apps/pkfilterdem.cc.o -c /<>/src/apps/pkfilterdem.cc [ 60%] Linking CXX executable pkfillnodata /usr/bin/cmake -E cmake_link_script CMakeFiles/pkfillnodata.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkfillnodata.dir/src/apps/pkfillnodata.cc.o -o pkfillnodata -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo In file included from /<>/src/apps/pkfilter.cc:31: /<>/src/fileclasses/FileReaderAscii.h: In member function ‘unsigned int FileReaderAscii::readData(std::vector&, int, double, double, bool)’: /<>/src/fileclasses/FileReaderAscii.h:127:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 127 | if(verbose>1) | ~~~~~~~^~ /<>/src/fileclasses/FileReaderAscii.h:157:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 157 | if(verbose>1) | ~~~~~~~^~ /<>/src/fileclasses/FileReaderAscii.h: In member function ‘unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool)’: /<>/src/fileclasses/FileReaderAscii.h:250:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 250 | if(verbose>1) | ~~~~~~~^~ /<>/src/fileclasses/FileReaderAscii.h:286:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 286 | if(verbose>1) | ~~~~~~~^~ /<>/src/apps/pkfilter.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkfilter.cc:486:11: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wdangling-else] 486 | if(dimZ_opt.size()==1) | ^ /<>/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>/src/apps/pkfilter.cc:551:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 551 | for(int imask=0;imask>/src/apps/pkfilter.cc:594:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 594 | for(int itap=0;itap>/src/apps/pkfilter.cc:638:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 638 | for(int isrf=0;isrf>/src/apps/pkfilter.cc:674:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 674 | for(int isrf=0;isrf>/src/apps/pkfilter.cc:888:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 888 | for(int iclass=0;iclass>/src/apps/pkfilter.cc:893:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 893 | for(int iclass1=0;iclass1>/src/apps/pkfilter.cc:896:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 896 | for(int iclass1=0;iclass1>/src/apps/pkfilter.cc:898:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 898 | for(int iclass2=0;iclass2>/src/apps/pkfilter.cc:1130:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1130 | for(int itap=0;itap>/obj-arm-linux-gnueabihf' [ 60%] Built target pkfillnodata make -f CMakeFiles/pkfilterascii.dir/build.make CMakeFiles/pkfilterascii.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkfilterascii.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkfilterascii.dir/build.make CMakeFiles/pkfilterascii.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 61%] Building CXX object CMakeFiles/pkfilterascii.dir/src/apps/pkfilterascii.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkfilterascii.dir/src/apps/pkfilterascii.cc.o -MF CMakeFiles/pkfilterascii.dir/src/apps/pkfilterascii.cc.o.d -o CMakeFiles/pkfilterascii.dir/src/apps/pkfilterascii.cc.o -c /<>/src/apps/pkfilterascii.cc /<>/src/algorithms/Filter.h: In instantiation of ‘void filter::Filter::applyFwhm(const std::vector&, const Vector2d&, const std::vector&, const std::vector&, const std::string&, Vector2d&, int, bool) [with T = double; std::string = std::__cxx11::basic_string]’: /<>/src/apps/pkfilter.cc:619:33: required from here /<>/src/algorithms/Filter.h:375:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 375 | for(int index=0;index>/src/algorithms/Filter.h:385:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 385 | for(int index=0;index>/src/algorithms/Filter.h:410:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 410 | for(int isample=0;isample>/src/algorithms/Filter.h: In instantiation of ‘double filter::Filter::applySrf(const std::vector&, const Vector2d&, const Vector2d&, const std::string&, std::vector&, double, bool, int, bool, bool) [with T = double; std::string = std::__cxx11::basic_string]’: /<>/src/apps/pkfilter.cc:678:44: required from here /<>/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>/src/algorithms/Filter.h:300:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 300 | for(int iband=0;iband>/src/imageclasses/ImgWriterGdal.h: In instantiation of ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/apps/pkfilter.cc:682:27: required from here /<>/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){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/fileclasses/FileReaderAscii.h: In instantiation of ‘unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool) [with T = double]’: /<>/src/apps/pkfilter.cc:890:23: required from here /<>/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;icol>/src/fileclasses/FileReaderAscii.h:250:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 250 | if(verbose>1) | ~~~~~~~^~ /<>/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;icol>/src/fileclasses/FileReaderAscii.h:286:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 286 | if(verbose>1) | ~~~~~~~^~ /<>/src/base/Vector2d.h: In instantiation of ‘Vector2d::Vector2d(const Vector2d&) [with T = double]’: /<>/src/apps/pkfilter.cc:903:16: required from here /<>/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>/src/base/Vector2d.h:29, from /<>/src/apps/pkfilterdem.cc:24: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgReaderGdal.h:282:11: required from ‘void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]’ /<>/src/apps/pkfilter.cc:618:23: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/base/Vector2d.h: In instantiation of ‘void Vector2d::selectCol(int, std::vector&) const [with T = double]’: /<>/src/algorithms/Filter.h:414:20: required from ‘void filter::Filter::applyFwhm(const std::vector&, const Vector2d&, const std::vector&, const std::vector&, const std::string&, Vector2d&, int, bool) [with T = double; std::string = std::__cxx11::basic_string]’ /<>/src/apps/pkfilter.cc:619:33: required from here /<>/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){ | ~~~~^~~~~~~~~~~~~ /<>/src/algorithms/StatFactory.h: In instantiation of ‘void statfactory::StatFactory::interpolateUp(const std::vector&, const std::vector&, const std::vector&, const std::string&, std::vector&, bool) const [with T = double; std::string = std::__cxx11::basic_string]’: /<>/src/algorithms/Filter.h:418:25: required from ‘void filter::Filter::applyFwhm(const std::vector&, const Vector2d&, const std::vector&, const std::vector&, const std::string&, Vector2d&, int, bool) [with T = double; std::string = std::__cxx11::basic_string]’ /<>/src/apps/pkfilter.cc:619:33: required from here /<>/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>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readDataBlock(std::vector&, int, int, int, int, int) [with T = short unsigned int]’: /<>/src/imageclasses/ImgReaderGdal.h:224:16: required from ‘void ImgReaderGdal::readDataBlock(Vector2d&, int, int, int, int, int) [with T = short unsigned int]’ /<>/src/apps/pkfilter.cc:830:28: required from here /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/algorithms/Filter.h:30, from /<>/src/algorithms/Filter2d.h:54, from /<>/src/apps/pkfilterdem.cc:25: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/algorithms/Filter.h:31: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h: In member function ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkfilterdem.cc: In function ‘int main(int, char**)’: /<>/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>/src/apps/pkfilterdem.cc:233:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 233 | for(int iheight=0;iheight>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readDataBlock(std::vector&, int, int, int, int, int) [with T = short unsigned int]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkfilterdem.cc:358:18: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘__gnu_cxx::__alloc_traits, short int>::value_type’ {aka ‘short int’} [-Wsign-compare] 358 | while(nchange>minChange_opt[0]&&dim<=dim_opt[1]){ /<>/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]){ /<>/src/algorithms/Filter2d.h: In instantiation of ‘long unsigned int filter2d::Filter2d::dsm2dtm_nwse(const Vector2d&, Vector2d&, double, int, int) [with T = double]’: /<>/src/apps/pkfilterdem.cc:336:29: required from here /<>/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()) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.h:843:10: warning: variable ‘noDataValue’ set but not used [-Wunused-but-set-variable] 843 | double noDataValue=0; | ^~~~~~~~~~~ /<>/src/algorithms/Filter2d.h: In instantiation of ‘long unsigned int filter2d::Filter2d::dsm2dtm_nesw(const Vector2d&, Vector2d&, double, int, int) [with T = double]’: /<>/src/apps/pkfilterdem.cc:339:29: required from here /<>/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()) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.h:937:10: warning: variable ‘noDataValue’ set but not used [-Wunused-but-set-variable] 937 | double noDataValue=0; | ^~~~~~~~~~~ /<>/src/algorithms/Filter2d.h: In instantiation of ‘long unsigned int filter2d::Filter2d::dsm2dtm_senw(const Vector2d&, Vector2d&, double, int, int) [with T = double]’: /<>/src/apps/pkfilterdem.cc:342:29: required from here /<>/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()) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.h:1031:10: warning: variable ‘noDataValue’ set but not used [-Wunused-but-set-variable] 1031 | double noDataValue=0; | ^~~~~~~~~~~ /<>/src/algorithms/Filter2d.h: In instantiation of ‘long unsigned int filter2d::Filter2d::dsm2dtm_swne(const Vector2d&, Vector2d&, double, int, int) [with T = double]’: /<>/src/apps/pkfilterdem.cc:345:29: required from here /<>/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()) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.h:1121:10: warning: variable ‘noDataValue’ set but not used [-Wunused-but-set-variable] 1121 | double noDataValue=0; | ^~~~~~~~~~~ /<>/src/base/Vector2d.h: In instantiation of ‘Vector2d Vector2d::operator=(const Vector2d&) [with T = double]’: /<>/src/apps/pkfilterdem.cc:347:16: required from here /<>/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>/src/algorithms/Filter2d.h: In instantiation of ‘long unsigned int filter2d::Filter2d::morphology(const Vector2d&, Vector2d&, const std::string&, int, int, bool, double) [with T = double; std::string = std::__cxx11::basic_string]’: /<>/src/apps/pkfilterdem.cc:360:35: required from here /<>/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>/src/algorithms/Filter2d.h:775:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 775 | for(int imask=0;imask>/src/algorithms/Filter2d.h:783:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 783 | for(int iclass=0;iclass>/src/algorithms/Filter2d.h: In instantiation of ‘void filter2d::Filter2d::doit(const Vector2d&, Vector2d&, const std::string&, int, int, short int, bool) [with T1 = double; T2 = double; std::string = std::__cxx11::basic_string]’: /<>/src/apps/pkfilterdem.cc:379:23: required from here /<>/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>/src/algorithms/Filter2d.h:293:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 293 | if(y+dimY/2>/src/algorithms/Filter2d.h:305:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 305 | for(int x=0;x>/src/algorithms/Filter2d.h:320:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 320 | else if(indexI>=inputVector[0].size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/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()) | ~~~^~~~~~~~~~~~~~~~~~~~ /<>/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>/src/algorithms/Filter2d.h:553:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 553 | if(randomIndex>=windowBuffer.size()) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.h:313:12: warning: unused variable ‘centreMasked’ [-Wunused-variable] 313 | bool centreMasked=false; | ^~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h: In instantiation of ‘bool ImgWriterGdal::writeDataBlock(Vector2d&, int, int, int, int, int) [with T = double]’: /<>/src/apps/pkfilterdem.cc:429:32: required from here /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h:216:10: warning: variable ‘theScale’ set but not used [-Wunused-but-set-variable] 216 | double theScale=1; | ^~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h:217:10: warning: variable ‘theOffset’ set but not used [-Wunused-but-set-variable] 217 | double theOffset=0; | ^~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readDataBlock(std::vector&, int, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgReaderGdal.h:224:16: required from ‘void ImgReaderGdal::readDataBlock(Vector2d&, int, int, int, int, int) [with T = double]’ /<>/src/apps/pkfilterdem.cc:191:22: required from here /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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)) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/base/Vector2d.h: In instantiation of ‘Vector2d::Vector2d(const Vector2d&) [with T = double]’: /<>/src/algorithms/Filter2d.h:842:15: required from ‘long unsigned int filter2d::Filter2d::dsm2dtm_nwse(const Vector2d&, Vector2d&, double, int, int) [with T = double]’ /<>/src/apps/pkfilterdem.cc:336:29: required from here /<>/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>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readDataBlock(std::vector&, int, int, int, int, int) [with T = double]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h: In member function ‘bool ImgWriterGdal::writeDataBlock(Vector2d&, int, int, int, int, int) [with T = double]’: /<>/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 /<>/src/base/Vector2d.h:29, from /<>/src/apps/pkfilterascii.cc:28: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ /<>/src/algorithms/Filter2d.h: In member function ‘long unsigned int filter2d::Filter2d::morphology(const Vector2d&, Vector2d&, const std::string&, int, int, bool, double) [with T = double]’: /<>/src/algorithms/Filter2d.h:699:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 699 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.h:695:15: note: ‘pszMessage’ was declared here 695 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/apps/pkextractogr.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkextractogr.cc:665:18: warning: ‘pszMessage’ may be used uninitialized [-Wmaybe-uninitialized] 665 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkextractogr.cc:324:15: note: ‘pszMessage’ was declared here 324 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter2d.h: In member function ‘long unsigned int filter2d::Filter2d::dsm2dtm_nwse(const Vector2d&, Vector2d&, double, int, int) [with T = double]’: /<>/src/algorithms/Filter2d.h:840:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 840 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.h:836:15: note: ‘pszMessage’ was declared here 836 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter2d.h: In member function ‘long unsigned int filter2d::Filter2d::dsm2dtm_nesw(const Vector2d&, Vector2d&, double, int, int) [with T = double]’: /<>/src/algorithms/Filter2d.h:934:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 934 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.h:930:15: note: ‘pszMessage’ was declared here 930 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter2d.h: In member function ‘long unsigned int filter2d::Filter2d::dsm2dtm_senw(const Vector2d&, Vector2d&, double, int, int) [with T = double]’: /<>/src/algorithms/Filter2d.h:1028:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 1028 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.h:1024:15: note: ‘pszMessage’ was declared here 1024 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter2d.h: In member function ‘long unsigned int filter2d::Filter2d::dsm2dtm_swne(const Vector2d&, Vector2d&, double, int, int) [with T = double]’: /<>/src/algorithms/Filter2d.h:1118:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 1118 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.h:1114:15: note: ‘pszMessage’ was declared here 1114 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/algorithms/Filter2d.h: In member function ‘void filter2d::Filter2d::doit(const Vector2d&, Vector2d&, const std::string&, int, int, short int, bool) [with T1 = double; T2 = double]’: /<>/src/algorithms/Filter2d.h:265:14: warning: ‘pszMessage’ is used uninitialized [-Wuninitialized] 265 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/Filter2d.h:261:15: note: ‘pszMessage’ was declared here 261 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/apps/pkextractogr.cc:1724:43: warning: ‘writePolygonFeature’ may be used uninitialized [-Wmaybe-uninitialized] 1724 | if(writeLayer->CreateFeature( writePolygonFeature ) != OGRERR_NONE ){ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkextractogr.cc:1252:25: note: ‘writePolygonFeature’ was declared here 1252 | OGRFeature *writePolygonFeature; | ^~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkextractogr.cc:1598:49: warning: ‘writePointFeature’ may be used uninitialized [-Wmaybe-uninitialized] 1598 | if(writeLayer->CreateFeature( writePointFeature ) != OGRERR_NONE ){ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkextractogr.cc:1505:31: note: ‘writePointFeature’ was declared here 1505 | OGRFeature *writePointFeature; | ^~~~~~~~~~~~~~~~~ /<>/src/apps/pkextractogr.cc:1183:54: warning: ‘writePolygonFeature’ may be used uninitialized [-Wmaybe-uninitialized] 1183 | writePolygonFeature->SetField(fieldname[ivalue].c_str(),theValue[ivalue]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkextractogr.cc:734:25: note: ‘writePolygonFeature’ was declared here 734 | OGRFeature *writePolygonFeature; | ^~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkextractogr.cc:1077:49: warning: ‘writePointFeature’ may be used uninitialized [-Wmaybe-uninitialized] 1077 | if(writeLayer->CreateFeature( writePointFeature ) != OGRERR_NONE ){ | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkextractogr.cc:985:31: note: ‘writePointFeature’ was declared here 985 | OGRFeature *writePointFeature; | ^~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkextractogr.cc:226:30: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/apps/pkextractogr.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkextractogr.cc:1129:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1129 | maxit=stat.mymax(polyClassValues,polyClassValues.begin(),polyClassValues.end()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkextractogr.cc:1151:59: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 1151 | theValue.push_back(stat.percentile(polyValues[iband],polyValues[iband].begin(),polyValues[iband].end(),percentile_opt[iperc])); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkextractogr.cc:1649:39: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1649 | maxit=stat.mymax(polyClassValues,polyClassValues.begin(),polyClassValues.end()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkextractogr.cc:1672:59: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 1672 | theValue.push_back(stat.percentile(polyValues[iband],polyValues[iband].begin(),polyValues[iband].end(),percentile_opt[iperc])); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/algorithms/Filter.h:30, from /<>/src/apps/pkfilterascii.cc:29: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/algorithms/Filter.h:31: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ In file included from /usr/include/c++/13/bits/stl_algo.h:61, from /usr/include/c++/13/algorithm:61, from /<>/src/base/Vector2d.h:25: /usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_algo.h:1854:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1854 | __final_insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1854:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /<>/src/base/Optionpk.h:23, from /<>/src/apps/pkfilterdem.cc:23: /usr/include/c++/13/bits/vector.tcc: In function ‘void std::vector<_Tp, _Alloc>::_M_assign_aux(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:315:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 315 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc:315:7: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/13/vector:72, from /<>/src/base/Optionpk.h:23, from /<>/src/apps/pkfilter.cc:27: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: /usr/include/c++/13/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = double; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 413 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from ‘T statfactory::StatFactory::median(const std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:745:9: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1950:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1950 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/StatFactory.h: In member function ‘T statfactory::StatFactory::percentile(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, double, T, T) const [with T = double]’: /<>/src/algorithms/StatFactory.h:1154:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 1154 | template T StatFactory::percentile(const std::vector& input, typename std::vector::const_iterator begin, typename std::vector::const_iterator end, double percent, T minimum, T maximum) const | ^~~~~~~~~~~ /<>/src/algorithms/StatFactory.h:1154:22: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = double; _Alloc = std::allocator]’, inlined from ‘T statfactory::StatFactory::percentile(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, double, T, T) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:1162:19: /usr/include/c++/13/bits/stl_vector.h:826:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 826 | { _M_assign_aux(__first, __last, std::__iterator_category(__first)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from ‘T statfactory::StatFactory::percentile(const std::vector&, typename std::vector::const_iterator, typename std::vector::const_iterator, double, T, T) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:1173:12: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1950:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1950 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:430:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:434:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/src/apps/pkfilterascii.cc:30: /<>/src/fileclasses/FileReaderAscii.h: In member function ‘unsigned int FileReaderAscii::readData(std::vector&, int, double, double, bool)’: /<>/src/fileclasses/FileReaderAscii.h:127:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 127 | if(verbose>1) | ~~~~~~~^~ /<>/src/fileclasses/FileReaderAscii.h:157:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 157 | if(verbose>1) | ~~~~~~~^~ /<>/src/fileclasses/FileReaderAscii.h: In member function ‘unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool)’: /<>/src/fileclasses/FileReaderAscii.h:250:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 250 | if(verbose>1) | ~~~~~~~^~ /<>/src/fileclasses/FileReaderAscii.h:286:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 286 | if(verbose>1) | ~~~~~~~^~ /<>/src/apps/pkfilterascii.cc: In function ‘int main(int, char**)’: /<>/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>/src/apps/pkfilterascii.cc:185:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 185 | for(int isrf=0;isrf>/src/apps/pkfilterascii.cc:208:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 208 | for(int iw=0;iw>/src/apps/pkfilterascii.cc:213:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 213 | for(int icol=0;icol>/src/apps/pkfilterascii.cc:216:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 216 | for(int isrf=0;isrf>/src/apps/pkfilterascii.cc:231:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 231 | for(int icol=0;icol>/src/apps/pkfilterascii.cc:237:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 237 | for(int icol=0;icol>/src/apps/pkfilterascii.cc:275:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 275 | for(int icol=0;icol>/src/apps/pkfilterascii.cc:276:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 276 | for(int iband=0;iband>/src/apps/pkfilterascii.cc:279:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 279 | if(iband>/src/apps/pkfilterascii.cc:286:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 286 | if(iband>/src/apps/pkfilterascii.cc:332:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 332 | for(int icol=0;icol>/src/apps/pkfilterascii.cc:335:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 335 | if(icol>/src/apps/pkfilterascii.cc:342:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 342 | if(icol>/src/fileclasses/FileReaderAscii.h: In instantiation of ‘unsigned int FileReaderAscii::readData(std::vector&, int, double, double, bool) [with T = double]’: /<>/src/apps/pkfilterascii.cc:153:25: required from here /<>/src/fileclasses/FileReaderAscii.h:127:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 127 | if(verbose>1) | ~~~~~~~^~ /<>/src/fileclasses/FileReaderAscii.h:157:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 157 | if(verbose>1) | ~~~~~~~^~ /<>/src/fileclasses/FileReaderAscii.h: In instantiation of ‘unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool) [with T = double]’: /<>/src/apps/pkfilterascii.cc:155:23: required from here /<>/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;icol>/src/fileclasses/FileReaderAscii.h:250:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 250 | if(verbose>1) | ~~~~~~~^~ /<>/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;icol>/src/fileclasses/FileReaderAscii.h:286:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 286 | if(verbose>1) | ~~~~~~~^~ /<>/src/algorithms/Filter.h: In instantiation of ‘void filter::Filter::applyFwhm(const std::vector&, const std::vector&, const std::vector&, const std::vector&, const std::string&, std::vector&, bool) [with T = double; std::string = std::__cxx11::basic_string]’: /<>/src/apps/pkfilterascii.cc:172:33: required from here /<>/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>/src/algorithms/Filter.h:340:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 340 | for(int index=0;index>/src/algorithms/Filter.h: In instantiation of ‘double filter::Filter::applySrf(const std::vector&, const Vector2d&, const Vector2d&, const std::string&, std::vector&, double, bool, int, bool, bool) [with T = double; std::string = std::__cxx11::basic_string]’: /<>/src/apps/pkfilterascii.cc:219:49: required from here /<>/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>/src/algorithms/Filter.h:300:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 300 | for(int iband=0;iband>/src/algorithms/Filter.h: In instantiation of ‘void filter::Filter::filter(const std::vector&, std::vector&) [with T = double]’: /<>/src/apps/pkfilterascii.cc:251:19: required from here /<>/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>/src/algorithms/Filter.h:455:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 455 | for(int t=1;t<=m_taps.size()/2;++t){ | ~^~~~~~~~~~~~~~~~~ /<>/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>/src/algorithms/Filter.h:484:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 484 | for(int t=0;t>/src/algorithms/Filter.h:481:7: warning: unused variable ‘leaveOut’ [-Wunused-variable] 481 | T leaveOut=(*(m_taps.begin()))*input[i-m_taps.size()/2]; | ^~~~~~~~ /<>/src/algorithms/Filter.h:482:7: warning: unused variable ‘include’ [-Wunused-variable] 482 | T include=(m_taps.back())*input[i+m_taps.size()/2]; | ^~~~~~~ /<>/src/algorithms/Filter.h:488:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 488 | for(i=input.size()-m_taps.size()/2;i>/src/algorithms/Filter.h:492:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 492 | for(int t=1;t<=m_taps.size()/2;++t){ | ~^~~~~~~~~~~~~~~~~ /<>/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::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool) [with T = double]’ at /<>/src/fileclasses/FileReaderAscii.h:216:41: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool) [with T = double]’ at /<>/src/fileclasses/FileReaderAscii.h:218:45: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool) [with T = double]’ at /<>/src/fileclasses/FileReaderAscii.h:276:41: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool) [with T = double]’ at /<>/src/fileclasses/FileReaderAscii.h:278:45: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/algorithms/StatFactory.h: In instantiation of ‘void statfactory::StatFactory::interpolateUp(const std::vector&, const std::vector&, const std::vector&, const std::string&, std::vector&, bool) const [with T = double; std::string = std::__cxx11::basic_string]’: /<>/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 std::string&, std::vector&, bool) [with T = double; std::string = std::__cxx11::basic_string]’ /<>/src/apps/pkfilterascii.cc:172:33: required from here /<>/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>/src/base/Vector2d.h: In instantiation of ‘void Vector2d::selectCol(int, std::vector&) const [with T = double]’: /<>/src/algorithms/Filter.h:294:22: required from ‘double filter::Filter::applySrf(const std::vector&, const Vector2d&, const Vector2d&, const std::string&, std::vector&, double, bool, int, bool, bool) [with T = double; std::string = std::__cxx11::basic_string]’ /<>/src/apps/pkfilterascii.cc:219:49: required from here /<>/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 member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void statfactory::StatFactory::interpolateUp(const std::vector&, const std::vector&, const std::vector&, const std::string&, std::vector&, bool) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:1479:23: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void statfactory::StatFactory::interpolateUp(const std::vector&, const std::vector&, const std::vector&, const std::string&, std::vector&, bool) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:1483:23: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void statfactory::StatFactory::interpolateUp(const std::vector&, const std::vector&, const std::vector&, const std::string&, std::vector&, bool) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:1487:21: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void filter::Filter::applyFwhm(const std::vector&, const Vector2d&, const std::vector&, const std::vector&, const std::string&, Vector2d&, int, bool) [with T = double]’ at /<>/src/algorithms/Filter.h:380:30: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘double filter::Filter::applySrf(const std::vector&, const Vector2d&, const Vector2d&, const std::string&, std::vector&, double, bool, int, bool, bool) [with T = double]’ at /<>/src/algorithms/Filter.h:270:30: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void filter2d::Filter2d::doit(const Vector2d&, Vector2d&, const std::string&, int, int, short int, bool) [with T1 = double; T2 = double]’ at /<>/src/algorithms/Filter2d.h:328:33: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/algorithms/Filter2d.h: In function ‘void filter2d::Filter2d::doit(const Vector2d&, Vector2d&, const std::string&, int, int, short int, bool) [with T1 = double; T2 = double]’: /<>/src/algorithms/Filter2d.h:423:42: note: parameter passing for argument of type ‘std::vector::const_iterator’ changed in GCC 7.1 423 | outBuffer[x/down]=stat.percentile(windowBuffer,windowBuffer.begin(),windowBuffer.end(),m_threshold[0]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘long unsigned int filter2d::Filter2d::dsm2dtm_swne(const Vector2d&, Vector2d&, double, int, int) [with T = double]’ at /<>/src/algorithms/Filter2d.h:1177:25: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from ‘long unsigned int filter2d::Filter2d::dsm2dtm_swne(const Vector2d&, Vector2d&, double, int, int) [with T = double]’ at /<>/src/algorithms/Filter2d.h:1189:6: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1950:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1950 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘long unsigned int filter2d::Filter2d::dsm2dtm_nesw(const Vector2d&, Vector2d&, double, int, int) [with T = double]’ at /<>/src/algorithms/Filter2d.h:997:25: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from ‘long unsigned int filter2d::Filter2d::dsm2dtm_nesw(const Vector2d&, Vector2d&, double, int, int) [with T = double]’ at /<>/src/algorithms/Filter2d.h:1009:6: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1950:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1950 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘long unsigned int filter2d::Filter2d::morphology(const Vector2d&, Vector2d&, const std::string&, int, int, bool, double) [with T = double]’ at /<>/src/algorithms/Filter2d.h:790:37: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘long unsigned int filter2d::Filter2d::morphology(const Vector2d&, Vector2d&, const std::string&, int, int, bool, double) [with T = double]’ at /<>/src/algorithms/Filter2d.h:792:37: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 62%] Linking CXX executable pkextractogr /usr/bin/cmake -E cmake_link_script CMakeFiles/pkextractogr.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkextractogr.dir/src/apps/pkextractogr.cc.o -o pkextractogr -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo In member function ‘void std::vector<_Tp, _Alloc>::assign(_InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void ImgReaderGdal::readDataBlock(Vector2d&, int, int, int, int, int) [with T = double]’ at /<>/src/imageclasses/ImgReaderGdal.h:230:33, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkfilterdem.cc:191:22: /usr/include/c++/13/bits/stl_vector.h:826:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 826 | { _M_assign_aux(__first, __last, std::__iterator_category(__first)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1391:30, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkfilterdem.cc:204:19: /usr/include/c++/13/bits/vector.tcc:370:24: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 370 | _M_insert_aux(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc:372:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkfilterdem.cc:206:19: /usr/include/c++/13/bits/vector.tcc:162:28: note: parameter passing for argument of type ‘const __gnu_cxx::__normal_iterator >’ changed in GCC 7.1 162 | _M_insert_aux(__pos, std::move(__x_copy._M_val())); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc:170:26: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘long unsigned int filter2d::Filter2d::dsm2dtm_nwse(const Vector2d&, Vector2d&, double, int, int) [with T = double]’ at /<>/src/algorithms/Filter2d.h:903:25, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkfilterdem.cc:336:29: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from ‘long unsigned int filter2d::Filter2d::dsm2dtm_nwse(const Vector2d&, Vector2d&, double, int, int) [with T = double]’ at /<>/src/algorithms/Filter2d.h:915:6, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkfilterdem.cc:336:29: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1950:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1950 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘long unsigned int filter2d::Filter2d::dsm2dtm_senw(const Vector2d&, Vector2d&, double, int, int) [with T = double]’ at /<>/src/algorithms/Filter2d.h:1087:25, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkfilterdem.cc:342:29: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from ‘long unsigned int filter2d::Filter2d::dsm2dtm_senw(const Vector2d&, Vector2d&, double, int, int) [with T = double]’ at /<>/src/algorithms/Filter2d.h:1099:6, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkfilterdem.cc:342:29: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1950:38: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1950 | std::__final_insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkfilter.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkfilter.cc:613:16: warning: ‘pszMessage’ may be used uninitialized [-Wmaybe-uninitialized] 613 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkfilter.cc:609:17: note: ‘pszMessage’ was declared here 609 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/apps/pkfilter.cc:668:16: warning: ‘pszMessage’ may be used uninitialized [-Wmaybe-uninitialized] 668 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkfilter.cc:664:17: note: ‘pszMessage’ was declared here 664 | const char* pszMessage; | ^~~~~~~~~~ make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 62%] Built target pkextractogr make -f CMakeFiles/pkdsm2shadow.dir/build.make CMakeFiles/pkdsm2shadow.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkdsm2shadow.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkdsm2shadow.dir/build.make CMakeFiles/pkdsm2shadow.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Building CXX object CMakeFiles/pkdsm2shadow.dir/src/apps/pkdsm2shadow.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkdsm2shadow.dir/src/apps/pkdsm2shadow.cc.o -MF CMakeFiles/pkdsm2shadow.dir/src/apps/pkdsm2shadow.cc.o.d -o CMakeFiles/pkdsm2shadow.dir/src/apps/pkdsm2shadow.cc.o -c /<>/src/apps/pkdsm2shadow.cc In file included from /usr/include/c++/13/vector:72, from /<>/src/base/Optionpk.h:23, from /<>/src/apps/pkfilterascii.cc:27: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: /usr/include/c++/13/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘unsigned int FileReaderAscii::readData(std::vector&, int, double, double, bool) [with T = double]’ at /<>/src/fileclasses/FileReaderAscii.h:151:35: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/src/base/Vector2d.h:29, from /<>/src/apps/pkdsm2shadow.cc:28: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void statfactory::StatFactory::interpolateUp(const std::vector&, const std::vector&, const std::vector&, const std::string&, std::vector&, bool) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:1479:23: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void statfactory::StatFactory::interpolateUp(const std::vector&, const std::vector&, const std::vector&, const std::string&, std::vector&, bool) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:1483:23: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void statfactory::StatFactory::interpolateUp(const std::vector&, const std::vector&, const std::vector&, const std::string&, std::vector&, bool) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:1487:21: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/algorithms/Filter.h:30, from /<>/src/algorithms/Filter2d.h:54, from /<>/src/apps/pkdsm2shadow.cc:29: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘double filter::Filter::applySrf(const std::vector&, const Vector2d&, const Vector2d&, const std::string&, std::vector&, double, bool, int, bool, bool) [with T = double]’ at /<>/src/algorithms/Filter.h:270:30: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/algorithms/Filter.h:31: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ [ 64%] Linking CXX executable pkfilterdem /usr/bin/cmake -E cmake_link_script CMakeFiles/pkfilterdem.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkfilterdem.dir/src/apps/pkfilterdem.cc.o -o pkfilterdem -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 64%] Built target pkfilterdem make -f CMakeFiles/pkcomposite.dir/build.make CMakeFiles/pkcomposite.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkcomposite.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkcomposite.dir/build.make CMakeFiles/pkcomposite.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 65%] Building CXX object CMakeFiles/pkcomposite.dir/src/apps/pkcomposite.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkcomposite.dir/src/apps/pkcomposite.cc.o -MF CMakeFiles/pkcomposite.dir/src/apps/pkcomposite.cc.o.d -o CMakeFiles/pkcomposite.dir/src/apps/pkcomposite.cc.o -c /<>/src/apps/pkcomposite.cc In file included from /usr/include/c++/13/vector:72, from /<>/src/base/Optionpk.h:23, from /<>/src/apps/pkdsm2shadow.cc:27: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 67%] Linking CXX executable pkfilter /usr/bin/cmake -E cmake_link_script CMakeFiles/pkfilter.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkfilter.dir/src/apps/pkfilter.cc.o -o pkfilter -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool) [with T = double]’ at /<>/src/fileclasses/FileReaderAscii.h:218:45, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkfilterascii.cc:155:23: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool) [with T = double]’ at /<>/src/fileclasses/FileReaderAscii.h:278:45, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkfilterascii.cc:155:23: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘void filter::Filter::applyFwhm(const std::vector&, const std::vector&, const std::vector&, const std::vector&, const std::string&, std::vector&, bool) [with T = double]’ at /<>/src/algorithms/Filter.h:338:30, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkfilterascii.cc:172:33: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkfilterascii.cc:195:31: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkfilterascii.cc:197:31: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 67%] Built target pkfilter make -f CMakeFiles/pkpolygonize.dir/build.make CMakeFiles/pkpolygonize.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkpolygonize.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkpolygonize.dir/build.make CMakeFiles/pkpolygonize.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 68%] Building CXX object CMakeFiles/pkpolygonize.dir/src/apps/pkpolygonize.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkpolygonize.dir/src/apps/pkpolygonize.cc.o -MF CMakeFiles/pkpolygonize.dir/src/apps/pkpolygonize.cc.o.d -o CMakeFiles/pkpolygonize.dir/src/apps/pkpolygonize.cc.o -c /<>/src/apps/pkpolygonize.cc In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/apps/pkcomposite.cc:25: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderGdal.h:29: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/apps/pkcomposite.cc:26: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/apps/pkcomposite.cc: In function ‘int main(int, char**)’: /<>/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>/src/apps/pkcomposite.cc:391:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 391 | for(int ifile=0;ifile>/src/apps/pkcomposite.cc:395:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 395 | for(int iband=0;iband>/src/apps/pkcomposite.cc:397:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 397 | for(int iband=0;iband>/src/apps/pkcomposite.cc:473:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 473 | for(int iband=0;iband>/src/apps/pkcomposite.cc:484:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 484 | for(int iband=0;iband>/src/apps/pkcomposite.cc:707:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 707 | for(int ifile=0;ifile>/src/apps/pkcomposite.cc:714:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 714 | for(int iclass=0;iclass>/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>/src/apps/pkcomposite.cc:801:38: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 801 | int readBand=(band_opt.size()>iband)? band_opt[iband] : iband; | ~~~~~~~~~~~~~~~^~~~~~ /<>/src/apps/pkcomposite.cc:872:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 872 | for(int vband=0;vband>/src/apps/pkcomposite.cc:874:35: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 874 | if(minValue_opt.size()>vband){ | ~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/apps/pkcomposite.cc:880:35: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 880 | if(maxValue_opt.size()>vband){ | ~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/apps/pkcomposite.cc:886:36: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 886 | if(srcnodata_opt.size()>vband){ | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/apps/pkcomposite.cc:896:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 896 | for(int vband=0;vband>/src/apps/pkcomposite.cc:898:35: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 898 | if(minValue_opt.size()>vband){ | ~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/apps/pkcomposite.cc:904:35: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 904 | if(maxValue_opt.size()>vband){ | ~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/apps/pkcomposite.cc:910:36: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 910 | if(srcnodata_opt.size()>vband){ | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/src/apps/pkcomposite.cc:1220:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1220 | for(int iclass=0;iclass>/src/apps/pkcomposite.cc:1252:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1252 | for(int iband=0;iband>/src/apps/pkcomposite.cc:1317:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1317 | for(int ifile=0;ifile>/src/apps/pkcomposite.cc:308:7: warning: unused variable ‘writeBand’ [-Wunused-variable] 308 | int writeBand=0; | ^~~~~~~~~ /<>/src/apps/pkcomposite.cc:717:7: warning: unused variable ‘jb’ [-Wunused-variable] 717 | int jb=0; | ^~ In file included from /<>/src/apps/pkcomposite.cc:29: /<>/src/base/Optionpk.h: In instantiation of ‘std::ostream& operator<<(std::ostream&, const Optionpk&) [with T1 = short int; std::ostream = std::basic_ostream]’: /<>/src/apps/pkcomposite.cc:592:18: required from here /<>/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>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]’: /<>/src/apps/pkcomposite.cc:804:36: required from here /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgReaderGdal.h:188:13: required from ‘void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]’ /<>/src/apps/pkcomposite.cc:804:36: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]’: /<>/src/imageclasses/ImgReaderGdal.h:282:11: required from ‘void ImgReaderGdal::readData(std::vector&, int, int) [with T = float]’ /<>/src/apps/pkcomposite.cc:835:36: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgWriterGdal.h: In instantiation of ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = short int]’: /<>/src/imageclasses/ImgWriterGdal.h:203:19: required from ‘bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = short int]’ /<>/src/apps/pkcomposite.cc:1224:32: required from here /<>/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){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h: In instantiation of ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgWriterGdal.h:203:19: required from ‘bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]’ /<>/src/apps/pkcomposite.cc:1241:30: required from here /<>/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 /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/apps/pkpolygonize.cc:23: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderGdal.h:29: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/apps/pkpolygonize.cc:24: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]’: /<>/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] /<>/src/imageclasses/ImgWriterGdal.h: In member function ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h: In member function ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = short int]’: /<>/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] [ 69%] Linking CXX executable pkfilterascii /usr/bin/cmake -E cmake_link_script CMakeFiles/pkfilterascii.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkfilterascii.dir/src/apps/pkfilterascii.cc.o -o pkfilterascii -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 69%] Built target pkfilterascii make -f CMakeFiles/pkascii2img.dir/build.make CMakeFiles/pkascii2img.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkascii2img.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkascii2img.dir/build.make CMakeFiles/pkascii2img.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 70%] Building CXX object CMakeFiles/pkascii2img.dir/src/apps/pkascii2img.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkascii2img.dir/src/apps/pkascii2img.cc.o -MF CMakeFiles/pkascii2img.dir/src/apps/pkascii2img.cc.o.d -o CMakeFiles/pkascii2img.dir/src/apps/pkascii2img.cc.o -c /<>/src/apps/pkascii2img.cc [ 71%] Linking CXX executable pkdsm2shadow /usr/bin/cmake -E cmake_link_script CMakeFiles/pkdsm2shadow.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkdsm2shadow.dir/src/apps/pkdsm2shadow.cc.o -o pkdsm2shadow -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo In file included from /usr/include/c++/13/bits/stl_algo.h:61, from /usr/include/c++/13/algorithm:61, from /<>/src/apps/pkcomposite.cc:20: /usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /usr/include/gdal/gdal_priv.h:79, from /<>/src/apps/pkpolygonize.cc:21: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In file included from /usr/include/c++/13/algorithm:60: /usr/include/c++/13/bits/stl_algobase.h: In function ‘_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’: /usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2061 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’: /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 71%] Built target pkdsm2shadow make -f CMakeFiles/pksvm.dir/build.make CMakeFiles/pksvm.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pksvm.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pksvm.dir/build.make CMakeFiles/pksvm.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 72%] Building CXX object CMakeFiles/pksvm.dir/src/apps/pksvm.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pksvm.dir/src/apps/pksvm.cc.o -MF CMakeFiles/pksvm.dir/src/apps/pksvm.cc.o.d -o CMakeFiles/pksvm.dir/src/apps/pksvm.cc.o -c /<>/src/apps/pksvm.cc In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool statfactory::StatFactory::isNoData(double) const’ at /<>/src/algorithms/StatFactory.h:113:18, inlined from ‘void statfactory::StatFactory::eraseNoData(std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:726:18, inlined from ‘T statfactory::StatFactory::median(const std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:743:14: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from ‘T statfactory::StatFactory::median(const std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:745:9: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’, inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31, inlined from ‘void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]’ at /usr/include/c++/13/bits/stl_algo.h:4861:18, inlined from ‘T statfactory::StatFactory::median(const std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:745:9: /usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool statfactory::StatFactory::isNoData(double) const’ at /<>/src/algorithms/StatFactory.h:113:18, inlined from ‘T statfactory::StatFactory::mymin(const std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:451:16: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool statfactory::StatFactory::isNoData(double) const’ at /<>/src/algorithms/StatFactory.h:113:18, inlined from ‘T statfactory::StatFactory::mymax(const std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:509:16: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/src/imageclasses/ImgWriterGdal.h:28, from /<>/src/apps/pkascii2img.cc:24: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/src/imageclasses/ImgRasterGdal.h:85:23: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 85 | if(m_offset.size()!=nrOfBand()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /<>/src/apps/pkcomposite.cc:21: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: /usr/include/c++/13/bits/stl_vector.h: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderGdal.h:29, from /<>/src/imageclasses/ImgWriterGdal.h:29: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/imageclasses/ImgWriterGdal.h:30: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/apps/pkascii2img.cc: In function ‘int main(int, char**)’: /<>/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>/src/imageclasses/ImgWriterGdal.h: In instantiation of ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgWriterGdal.h:203:19: required from ‘bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]’ /<>/src/apps/pkascii2img.cc:212:24: required from here /<>/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){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h: In member function ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]’: /<>/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 /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/apps/pksvm.cc:24: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderGdal.h:29: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/apps/pksvm.cc:25: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:430:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:434:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/src/apps/pksvm.cc:30: /<>/src/algorithms/ConfusionMatrix.h: In member function ‘int confusionmatrix::ConfusionMatrix::getClassIndex(std::string) const’: /<>/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>/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()) | ~~~~~^~~~~~~~~~~~~~~~~~ /<>/src/algorithms/ConfusionMatrix.h: In function ‘std::ostream& confusionmatrix::operator<<(std::ostream&, const ConfusionMatrix&)’: /<>/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>/src/algorithms/ConfusionMatrix.h:159:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 159 | for(int icol=0;icol>/src/algorithms/ConfusionMatrix.h:128:12: warning: variable ‘doa’ set but not used [-Wunused-but-set-variable] 128 | double doa=0; | ^~~ /<>/src/apps/pksvm.cc: In function ‘int main(int, char**)’: /<>/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>/src/apps/pksvm.cc:348:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 348 | for(int iactive=0;iactive>/src/apps/pksvm.cc:367:30: warning: comparison of integer expressions of different signedness: ‘short int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 367 | for(short iclass=0;iclass>/src/apps/pksvm.cc:372:30: warning: comparison of integer expressions of different signedness: ‘short int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 372 | for(short iclass=0;iclass>/src/apps/pksvm.cc:384:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 384 | for(int ipair=0;ipair>/src/apps/pksvm.cc:406:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 406 | for(int iclass=0;iclass>/src/apps/pksvm.cc:423:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 423 | if(ibag>/src/apps/pksvm.cc:463:34: warning: comparison of integer expressions of different signedness: ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 463 | if((mapit->second).size()>/src/apps/pksvm.cc:486:33: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘short int’ [-Wsign-compare] 486 | while(balance_opt.size()>/src/apps/pksvm.cc:500:66: warning: comparison of integer expressions of different signedness: ‘int’ and ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 500 | for(int isample=trainingPixels[iclass].size();isample>/src/apps/pksvm.cc:526:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 526 | for(int isample=0;isample>/src/apps/pksvm.cc:561:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘short int’ [-Wsign-compare] 561 | while(bagSize_opt.size()>/src/apps/pksvm.cc:596:27: warning: catching polymorphic type ‘class BadConversion’ by value [-Wcatch-value=] 596 | catch(BadConversion conversionString){ | ^~~~~~~~~~~~~~~~ /<>/src/apps/pksvm.cc:628:11: warning: unused variable ‘index’ [-Wunused-variable] 628 | int index=0; | ^~~~~ /<>/src/apps/pksvm.cc:660:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 660 | for(int isample=0;isample>/src/apps/pksvm.cc:662:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 662 | for(int ifeature=0;ifeature>/src/apps/pksvm.cc:892:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 892 | for(int iband=0;iband>/src/apps/pksvm.cc:986:38: warning: comparison of integer expressions of different signedness: ‘short int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 986 | for(short ivalue=0;ivalue>/src/apps/pksvm.cc:1014:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1014 | for(int iband=0;iband>/src/apps/pksvm.cc:1160:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1160 | for(int iactive=0;iactive>/src/apps/pksvm.cc:316:14: warning: variable ‘readLayer’ set but not used [-Wunused-but-set-variable] 316 | OGRLayer *readLayer; | ^~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /<>/src/base/Optionpk.h:23, from /<>/src/apps/pkascii2img.cc:22: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(T&, int, int, int) [with T = double]’: /<>/src/apps/pksvm.cc:1164:22: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]’: /<>/src/imageclasses/ImgReaderGdal.h:282:11: required from ‘void ImgReaderGdal::readData(std::vector&, int, int) [with T = float]’ /<>/src/apps/pksvm.cc:897:31: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short int]’: /<>/src/imageclasses/ImgReaderGdal.h:282:11: required from ‘void ImgReaderGdal::readData(std::vector&, int, int) [with T = short int]’ /<>/src/apps/pksvm.cc:973:22: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgWriterGdal.h: In instantiation of ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = char]’: /<>/src/imageclasses/ImgWriterGdal.h:203:19: required from ‘bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = char]’ /<>/src/apps/pksvm.cc:1144:34: required from here /<>/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){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h: In instantiation of ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = float]’: /<>/src/imageclasses/ImgWriterGdal.h:203:19: required from ‘bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = float]’ /<>/src/apps/pksvm.cc:1147:30: required from here /<>/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] /<>/src/apps/pkpolygonize.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkpolygonize.cc:125:14: warning: ‘pszMessage’ may be used uninitialized [-Wmaybe-uninitialized] 125 | pfnProgress(dfComplete,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkpolygonize.cc:122:15: note: ‘pszMessage’ was declared here 122 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/base/Vector2d.h: In instantiation of ‘Vector2d::Vector2d(const Vector2d&) [with T = float]’: /usr/include/c++/13/bits/new_allocator.h:187:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d]’ /usr/include/c++/13/bits/alloc_traits.h:537:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d; allocator_type = std::allocator >]’ /usr/include/c++/13/bits/stl_vector.h:1283:30: required from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Vector2d; _Alloc = std::allocator >; value_type = Vector2d]’ /<>/src/apps/pksvm.cc:467:33: required from here /<>/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>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short int]’: /<>/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] /<>/src/imageclasses/ImgWriterGdal.h: In member function ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = float]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h: In member function ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = char]’: /<>/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] /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(T&, int, int, int) [with T = double]’: /<>/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 function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]’ at /<>/src/imageclasses/ImgReaderGdal.h:193:19: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]’ at /<>/src/imageclasses/ImgReaderGdal.h:194:21: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Linking CXX executable pkpolygonize /usr/bin/cmake -E cmake_link_script CMakeFiles/pkpolygonize.dir/link.txt --verbose=1 /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkpolygonize.dir/src/apps/pkpolygonize.cc.o -o pkpolygonize -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:430:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:434:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkascii2img.cc:137:22: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 73%] Built target pkpolygonize make -f CMakeFiles/pksvmogr.dir/build.make CMakeFiles/pksvmogr.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pksvmogr.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pksvmogr.dir/build.make CMakeFiles/pksvmogr.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 74%] Building CXX object CMakeFiles/pksvmogr.dir/src/apps/pksvmogr.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pksvmogr.dir/src/apps/pksvmogr.cc.o -MF CMakeFiles/pksvmogr.dir/src/apps/pksvmogr.cc.o.d -o CMakeFiles/pksvmogr.dir/src/apps/pksvmogr.cc.o -c /<>/src/apps/pksvmogr.cc In file included from /usr/include/c++/13/bits/stl_algo.h:61, from /usr/include/c++/13/algorithm:61, from /<>/src/apps/pksvm.cc:23: /usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = PosValue; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: /usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]’: /usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /<>/src/apps/pkcomposite.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkcomposite.cc:726:14: warning: ‘pszMessage’ may be used uninitialized [-Wmaybe-uninitialized] 726 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkcomposite.cc:722:15: note: ‘pszMessage’ was declared here 722 | const char* pszMessage; | ^~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkcomposite.cc:269:30: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkcomposite.cc:275:29: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkcomposite.cc:281:29: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkcomposite.cc:1148:51: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool statfactory::StatFactory::isNoData(double) const’ at /<>/src/algorithms/StatFactory.h:113:18, inlined from ‘typename std::vector::iterator statfactory::StatFactory::mymax(const std::vector&, typename std::vector::iterator, typename std::vector::iterator) const [with T = short int]’ at /<>/src/algorithms/StatFactory.h:369:16, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkcomposite.cc:1235:27: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool statfactory::StatFactory::isNoData(double) const’ at /<>/src/algorithms/StatFactory.h:113:18, inlined from ‘double statfactory::StatFactory::mean(const std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:706:16, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkcomposite.cc:1260:49: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool statfactory::StatFactory::isNoData(double) const’ at /<>/src/algorithms/StatFactory.h:113:18, inlined from ‘T statfactory::StatFactory::sum(const std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:685:16, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkcomposite.cc:1268:48: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool statfactory::StatFactory::isNoData(double) const’ at /<>/src/algorithms/StatFactory.h:113:18, inlined from ‘double statfactory::StatFactory::var(const std::vector&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:766:16, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkcomposite.cc:1280:44: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Linking CXX executable pkascii2img /usr/bin/cmake -E cmake_link_script CMakeFiles/pkascii2img.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkascii2img.dir/src/apps/pkascii2img.cc.o -o pkascii2img -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/apps/pksvmogr.cc:24: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderGdal.h:29: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /usr/include/c++/13/vector:72, from /<>/src/apps/pksvm.cc:21: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /<>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/apps/pksvmogr.cc:25: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 75%] Built target pkascii2img make -f CMakeFiles/pkfssvm.dir/build.make CMakeFiles/pkfssvm.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkfssvm.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkfssvm.dir/build.make CMakeFiles/pkfssvm.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 76%] Building CXX object CMakeFiles/pkfssvm.dir/src/apps/pkfssvm.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkfssvm.dir/src/apps/pkfssvm.cc.o -MF CMakeFiles/pkfssvm.dir/src/apps/pkfssvm.cc.o.d -o CMakeFiles/pkfssvm.dir/src/apps/pkfssvm.cc.o -c /<>/src/apps/pkfssvm.cc In file included from /<>/src/apps/pksvmogr.cc:30: /<>/src/algorithms/ConfusionMatrix.h: In member function ‘int confusionmatrix::ConfusionMatrix::getClassIndex(std::string) const’: /<>/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>/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()) | ~~~~~^~~~~~~~~~~~~~~~~~ /<>/src/algorithms/ConfusionMatrix.h: In function ‘std::ostream& confusionmatrix::operator<<(std::ostream&, const ConfusionMatrix&)’: /<>/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>/src/algorithms/ConfusionMatrix.h:159:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 159 | for(int icol=0;icol>/src/algorithms/ConfusionMatrix.h:128:12: warning: variable ‘doa’ set but not used [-Wunused-but-set-variable] 128 | double doa=0; | ^~~ /<>/src/apps/pksvmogr.cc: In function ‘int main(int, char**)’: /<>/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>/src/apps/pksvmogr.cc:336:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 336 | for(int iactive=0;iactive>/src/apps/pksvmogr.cc:355:30: warning: comparison of integer expressions of different signedness: ‘short int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 355 | for(short iclass=0;iclass>/src/apps/pksvmogr.cc:360:30: warning: comparison of integer expressions of different signedness: ‘short int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 360 | for(short iclass=0;iclass>/src/apps/pksvmogr.cc:372:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 372 | for(int ipair=0;ipair>/src/apps/pksvmogr.cc:394:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 394 | for(int iclass=0;iclass>/src/apps/pksvmogr.cc:411:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 411 | if(ibag>/src/apps/pksvmogr.cc:451:34: warning: comparison of integer expressions of different signedness: ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 451 | if((mapit->second).size()>/src/apps/pksvmogr.cc:474:33: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘short int’ [-Wsign-compare] 474 | while(balance_opt.size()>/src/apps/pksvmogr.cc:488:66: warning: comparison of integer expressions of different signedness: ‘int’ and ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 488 | for(int isample=trainingPixels[iclass].size();isample>/src/apps/pksvmogr.cc:514:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 514 | for(int isample=0;isample>/src/apps/pksvmogr.cc:549:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘unsigned int’} and ‘short int’ [-Wsign-compare] 549 | while(bagSize_opt.size()>/src/apps/pksvmogr.cc:584:27: warning: catching polymorphic type ‘class BadConversion’ by value [-Wcatch-value=] 584 | catch(BadConversion conversionString){ | ^~~~~~~~~~~~~~~~ /<>/src/apps/pksvmogr.cc:616:11: warning: unused variable ‘index’ [-Wunused-variable] 616 | int index=0; | ^~~~~ /<>/src/apps/pksvmogr.cc:648:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 648 | for(int isample=0;isample>/src/apps/pksvmogr.cc:650:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 650 | for(int ifeature=0;ifeature>/src/apps/pksvmogr.cc:754:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 754 | for(int ivalidation=0;ivalidation>/src/apps/pksvmogr.cc:797:55: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘GIntBig’ {aka ‘long long int’} [-Wformat=] 797 | "Unable to translate feature %d from layer %s.\n", | ~^ | | | int | %lld 798 | poFeature->GetFID(), imgWriterOgr.getLayerName(ilayer).c_str() ); | ~~~~~~~~~~~~~~~~~~~ | | | GIntBig {aka long long int} /<>/src/apps/pksvmogr.cc:822:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 822 | for(int i=0;i>/src/apps/pksvmogr.cc:844:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 844 | for(int iclass=0;iclass>/src/apps/pksvmogr.cc:908:55: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘GIntBig’ {aka ‘long long int’} [-Wformat=] 908 | "Unable to translate feature %d from layer %s.\n", | ~^ | | | int | %lld 909 | poFeature->GetFID(), imgWriterOgr.getLayerName(ilayer).c_str() ); | ~~~~~~~~~~~~~~~~~~~ | | | GIntBig {aka long long int} /<>/src/apps/pksvmogr.cc:870:17: warning: unused variable ‘normBag’ [-Wunused-variable] 870 | float normBag=0; | ^~~~~~~ /<>/src/apps/pksvmogr.cc:304:14: warning: variable ‘readLayer’ set but not used [-Wunused-but-set-variable] 304 | OGRLayer *readLayer; | ^~~~~~~~~ /<>/src/apps/pksvmogr.cc:311:8: warning: variable ‘maskIsVector’ set but not used [-Wunused-but-set-variable] 311 | bool maskIsVector=false; | ^~~~~~~~~~~~ /<>/src/apps/pksvmogr.cc:343:16: warning: unused variable ‘nactive’ [-Wunused-variable] 343 | unsigned int nactive=0; | ^~~~~~~ /<>/src/imageclasses/ImgReaderOgr.h: In instantiation of ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, std::vector >&, OGRFeature*, int, bool, bool) [with T = float]’: /<>/src/apps/pksvmogr.cc:806:25: required from here /<>/src/imageclasses/ImgReaderOgr.h:471:23: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 471 | if(fields.size()GetFieldCount()){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderOgr.h:481:23: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 481 | if(fields.size()GetFieldCount()){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderOgr.h:442:13: warning: unused variable ‘poPoint’ [-Wunused-variable] 442 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/base/Vector2d.h: In instantiation of ‘Vector2d::Vector2d(const Vector2d&) [with T = float]’: /usr/include/c++/13/bits/new_allocator.h:187:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d]’ /usr/include/c++/13/bits/alloc_traits.h:537:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d; allocator_type = std::allocator >]’ /usr/include/c++/13/bits/stl_vector.h:1283:30: required from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Vector2d; _Alloc = std::allocator >; value_type = Vector2d]’ /<>/src/apps/pksvmogr.cc:455:33: required from here /<>/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>/src/base/Vector2d.h:29, from /<>/src/algorithms/ConfusionMatrix.h:25, from /<>/src/apps/pkfssvm.cc:26: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ /<>/src/algorithms/ConfusionMatrix.h: In member function ‘int confusionmatrix::ConfusionMatrix::getClassIndex(std::string) const’: /<>/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>/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()) | ~~~~~^~~~~~~~~~~~~~~~~~ /<>/src/algorithms/ConfusionMatrix.h: In function ‘std::ostream& confusionmatrix::operator<<(std::ostream&, const ConfusionMatrix&)’: /<>/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>/src/algorithms/ConfusionMatrix.h:159:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 159 | for(int icol=0;icol>/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 /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/imageclasses/ImgReaderOgr.h:32, from /<>/src/apps/pkfssvm.cc:30: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/apps/pkfssvm.cc: In function ‘int main(int, char**)’: /<>/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>/src/apps/pkfssvm.cc:417:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 417 | for(int ipair=0;ipair>/src/apps/pkfssvm.cc:437:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 437 | for(int iclass=0;iclass>/src/apps/pkfssvm.cc:509:30: warning: comparison of integer expressions of different signedness: ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 509 | if((mapit->second).size()>/src/apps/pkfssvm.cc:565:62: warning: comparison of integer expressions of different signedness: ‘int’ and ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 565 | for(int isample=trainingPixels[iclass].size();isample>/src/apps/pkfssvm.cc:592:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 592 | for(int isample=0;isample>/src/apps/pkfssvm.cc:627:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 627 | for(int iname=0;iname>/src/apps/pkfssvm.cc:649:25: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 649 | if(testPixels.size()>iclass){ | ~~~~~~~~~~~~~~~~~^~~~~~~ /<>/src/apps/pkfssvm.cc:659:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 659 | for(int isample=0;isample>/src/apps/pkfssvm.cc:670:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 670 | for(int isample=0;isample>/src/apps/pkfssvm.cc:391:16: warning: variable ‘totalTestSamples’ set but not used [-Wunused-but-set-variable] 391 | unsigned int totalTestSamples=0; | ^~~~~~~~~~~~~~~~ /<>/src/apps/pkfssvm.cc:450:22: warning: unused variable ‘prob’ [-Wunused-variable] 450 | struct svm_problem prob; | ^~~~ In file included from /<>/src/apps/pkfssvm.cc:28: /<>/src/algorithms/FeatureSelector.h: In instantiation of ‘double FeatureSelector::forward(std::vector >&, CostFactory&, std::__cxx11::list&, int, short int) [with T = float]’: /<>/src/apps/pkfssvm.cc:709:32: required from here /<>/src/algorithms/FeatureSelector.h:117:22: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::list::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 117 | while(subset.size()>/src/algorithms/FeatureSelector.h: In instantiation of ‘double FeatureSelector::backward(std::vector >&, CostFactory&, std::__cxx11::list&, int, short int) [with T = float]’: /<>/src/apps/pkfssvm.cc:712:33: required from here /<>/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>/src/algorithms/FeatureSelector.h:138:19: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::list::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 138 | if(subset.size()==minFeatures) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/algorithms/FeatureSelector.h: In instantiation of ‘double FeatureSelector::bruteForce(std::vector >&, CostFactory&, std::__cxx11::list&, int, short int) [with T = float]’: /<>/src/apps/pkfssvm.cc:716:35: required from here /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~ /<>/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>/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 | ^~~~ /<>/src/algorithms/FeatureSelector.h: In instantiation of ‘double FeatureSelector::addFeature(std::vector >&, CostFactory&, std::__cxx11::list&, short int) [with T = float]’: /<>/src/algorithms/FeatureSelector.h:163:28: required from ‘double FeatureSelector::floating(std::vector >&, CostFactory&, std::__cxx11::list&, int, double, short int) [with T = float]’ /<>/src/apps/pkfssvm.cc:706:33: required from here /<>/src/algorithms/FeatureSelector.h:277:19: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::list::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 277 | if(subset.size()>=maxLevels) | ~~~~~~~~~~~~~^~~~~~~~~~~ /<>/src/algorithms/FeatureSelector.h:283:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 283 | for(int iclass=0;iclass>/src/algorithms/FeatureSelector.h:307:30: warning: variable ‘lit2’ set but not used [-Wunused-but-set-variable] 307 | std::list::iterator lit2=lit;//start searching from next element | ^~~~ /<>/src/algorithms/FeatureSelector.h: In instantiation of ‘double FeatureSelector::removeFeature(std::vector >&, CostFactory&, std::__cxx11::list&, int&, short int) [with T = float]’: /<>/src/algorithms/FeatureSelector.h:185:34: required from ‘double FeatureSelector::floating(std::vector >&, CostFactory&, std::__cxx11::list&, int, double, short int) [with T = float]’ /<>/src/apps/pkfssvm.cc:706:33: required from here /<>/src/algorithms/FeatureSelector.h:324:19: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::list::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 324 | if(subset.size()>maxLevels||subset.empty()){ | ~~~~~~~~~~~~~^~~~~~~~~~ /<>/src/algorithms/FeatureSelector.h:331:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 331 | for(int iclass=0;iclass>/src/algorithms/FeatureSelector.h:357:30: warning: variable ‘lit2’ set but not used [-Wunused-but-set-variable] 357 | std::list::iterator lit2=lit;//start searching from next element | ^~~~ /<>/src/base/Vector2d.h: In instantiation of ‘void Vector2d::selectCols(const std::__cxx11::list&, Vector2d&) const [with T = float]’: /<>/src/algorithms/FeatureSelector.h:236:27: required from ‘double FeatureSelector::bruteForce(std::vector >&, CostFactory&, std::__cxx11::list&, int, short int) [with T = float]’ /<>/src/apps/pkfssvm.cc:716:35: required from here /<>/src/base/Vector2d.h:161:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 161 | for(int irow=0;irowsize();++irow){ | ~~~~^~~~~~~~~~~~~ /<>/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::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/base/Vector2d.h: In instantiation of ‘Vector2d::Vector2d(const Vector2d&) [with T = float]’: /usr/include/c++/13/bits/new_allocator.h:187:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d]’ /usr/include/c++/13/bits/alloc_traits.h:537:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d; allocator_type = std::allocator >]’ /usr/include/c++/13/bits/stl_vector.h:1283:30: required from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Vector2d; _Alloc = std::allocator >; value_type = Vector2d]’ /<>/src/apps/pkfssvm.cc:514:29: required from here /<>/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>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkcomposite.dir/src/apps/pkcomposite.cc.o -o pkcomposite -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo /usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 77%] Built target pkcomposite make -f CMakeFiles/pkoptsvm.dir/build.make CMakeFiles/pkoptsvm.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkoptsvm.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkoptsvm.dir/build.make CMakeFiles/pkoptsvm.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 78%] Building CXX object CMakeFiles/pkoptsvm.dir/src/apps/pkoptsvm.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkoptsvm.dir/src/apps/pkoptsvm.cc.o -MF CMakeFiles/pkoptsvm.dir/src/apps/pkoptsvm.cc.o.d -o CMakeFiles/pkoptsvm.dir/src/apps/pkoptsvm.cc.o -c /<>/src/apps/pkoptsvm.cc In file included from /usr/include/c++/13/vector:72, from /<>/src/apps/pksvmogr.cc:21: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /<>/src/apps/pkfssvm.cc:21: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/map:62, from /<>/src/apps/pksvm.cc:22: /usr/include/c++/13/bits/stl_tree.h: In member function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/src/base/Vector2d.h:29, from /<>/src/algorithms/ConfusionMatrix.h:25, from /<>/src/apps/pkoptsvm.cc:27: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ /<>/src/algorithms/ConfusionMatrix.h: In member function ‘int confusionmatrix::ConfusionMatrix::getClassIndex(std::string) const’: /<>/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>/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()) | ~~~~~^~~~~~~~~~~~~~~~~~ /<>/src/algorithms/ConfusionMatrix.h: In function ‘std::ostream& confusionmatrix::operator<<(std::ostream&, const ConfusionMatrix&)’: /<>/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>/src/algorithms/ConfusionMatrix.h:159:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 159 | for(int icol=0;icol>/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 /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/imageclasses/ImgReaderOgr.h:32, from /<>/src/apps/pkoptsvm.cc:32: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/apps/pkoptsvm.cc: In function ‘double objFunction(const std::vector&, std::vector&, void*)’: /<>/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>/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>/src/apps/pkoptsvm.cc:137:10: warning: unused variable ‘error’ [-Wunused-variable] 137 | double error=1.0/epsilon_tol_opt[0]; | ^~~~~ /<>/src/apps/pkoptsvm.cc:139:10: warning: unused variable ‘oa’ [-Wunused-variable] 139 | double oa=1.0; | ^~ /<>/src/apps/pkoptsvm.cc: In function ‘int main(int, char**)’: /<>/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>/src/apps/pkoptsvm.cc:321:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 321 | for(int ipair=0;ipair>/src/apps/pkoptsvm.cc:342:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 342 | for(int iclass=0;iclass>/src/apps/pkoptsvm.cc:418:30: warning: comparison of integer expressions of different signedness: ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 418 | if((mapit->second).size()>/src/apps/pkoptsvm.cc:474:62: warning: comparison of integer expressions of different signedness: ‘int’ and ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 474 | for(int isample=trainingPixels[iclass].size();isample>/src/apps/pkoptsvm.cc:502:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >, std::allocator > > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 502 | for(int isample=0;isample>/src/apps/pkoptsvm.cc:545:25: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 545 | if(testPixels.size()>iclass){ | ~~~~~~~~~~~~~~~~~^~~~~~~ /<>/src/apps/pkoptsvm.cc:555:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 555 | for(int isample=0;isample>/src/apps/pkoptsvm.cc:567:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 567 | for(int isample=0;isample>/src/apps/pkoptsvm.cc:290:16: warning: variable ‘totalTestSamples’ set but not used [-Wunused-but-set-variable] 290 | unsigned int totalTestSamples=0; | ^~~~~~~~~~~~~~~~ /<>/src/apps/pkoptsvm.cc:347:22: warning: unused variable ‘prob’ [-Wunused-variable] 347 | struct svm_problem prob; | ^~~~ /<>/src/apps/pksvm.cc: In function ‘int main(int, char**)’: /<>/src/apps/pksvm.cc:752:16: warning: ‘pszMessage’ may be used uninitialized [-Wmaybe-uninitialized] 752 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pksvm.cc:747:15: note: ‘pszMessage’ was declared here 747 | const char* pszMessage; | ^~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = Decrease_PosValue]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18, inlined from ‘int main(int, char**)’ at /<>/src/apps/pksvm.cc:1135:15: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31, inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = Decrease_PosValue]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18, inlined from ‘int main(int, char**)’ at /<>/src/apps/pksvm.cc:1135:15: /usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/base/Vector2d.h: In instantiation of ‘Vector2d::Vector2d(const Vector2d&) [with T = float]’: /usr/include/c++/13/bits/new_allocator.h:187:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d]’ /usr/include/c++/13/bits/alloc_traits.h:537:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d; allocator_type = std::allocator >]’ /usr/include/c++/13/bits/stl_vector.h:1283:30: required from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Vector2d; _Alloc = std::allocator >; value_type = Vector2d]’ /<>/src/apps/pkoptsvm.cc:423:29: required from here /<>/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::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /<>/src/apps/pkoptsvm.cc:23: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /<>/src/apps/pksvmogr.cc: In function ‘int main(int, char**)’: /<>/src/apps/pksvmogr.cc:740:16: warning: ‘pszMessage’ may be used uninitialized [-Wmaybe-uninitialized] 740 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pksvmogr.cc:735:15: note: ‘pszMessage’ was declared here 735 | const char* pszMessage; | ^~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 79%] Linking CXX executable pksvm /usr/bin/cmake -E cmake_link_script CMakeFiles/pksvm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pksvm.dir/src/apps/pksvm.cc.o -o pksvm -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 79%] Built target pksvm make -f CMakeFiles/pkascii2ogr.dir/build.make CMakeFiles/pkascii2ogr.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkascii2ogr.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkascii2ogr.dir/build.make CMakeFiles/pkascii2ogr.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 80%] Building CXX object CMakeFiles/pkascii2ogr.dir/src/apps/pkascii2ogr.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkascii2ogr.dir/src/apps/pkascii2ogr.cc.o -MF CMakeFiles/pkascii2ogr.dir/src/apps/pkascii2ogr.cc.o.d -o CMakeFiles/pkascii2ogr.dir/src/apps/pkascii2ogr.cc.o -c /<>/src/apps/pkascii2ogr.cc [ 81%] Linking CXX executable pkfssvm /usr/bin/cmake -E cmake_link_script CMakeFiles/pkfssvm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkfssvm.dir/src/apps/pkfssvm.cc.o -o pkfssvm -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 81%] Built target pkfssvm make -f CMakeFiles/pkreclass.dir/build.make CMakeFiles/pkreclass.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkreclass.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkreclass.dir/build.make CMakeFiles/pkreclass.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 82%] Building CXX object CMakeFiles/pkreclass.dir/src/apps/pkreclass.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkreclass.dir/src/apps/pkreclass.cc.o -MF CMakeFiles/pkreclass.dir/src/apps/pkreclass.cc.o.d -o CMakeFiles/pkreclass.dir/src/apps/pkreclass.cc.o -c /<>/src/apps/pkreclass.cc /<>/src/apps/pkoptsvm.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkoptsvm.cc:611:18: warning: ‘pszMessage’ may be used uninitialized [-Wmaybe-uninitialized] 611 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkoptsvm.cc:606:17: note: ‘pszMessage’ was declared here 606 | const char* pszMessage; | ^~~~~~~~~~ In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/imageclasses/ImgWriterOgr.h:30, from /<>/src/apps/pkascii2ogr.cc:24: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderGdal.h:29: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ [ 84%] Linking CXX executable pksvmogr /usr/bin/cmake -E cmake_link_script CMakeFiles/pksvmogr.dir/link.txt --verbose=1 In file included from /<>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/imageclasses/ImgWriterOgr.h:31: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pksvmogr.dir/src/apps/pksvmogr.cc.o -o pksvmogr -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo /<>/src/apps/pkascii2ogr.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkascii2ogr.cc:129:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 129 | for(int ifield=0;ifield>/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>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderOgr.h:31, from /<>/src/apps/pkreclass.cc:23: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/imageclasses/ImgReaderOgr.h:32: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/apps/pkreclass.cc: In function ‘int main(int, char**)’: /<>/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>/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>/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>/src/apps/pkreclass.cc:227:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 227 | for(int iv=0;iv>/src/apps/pkreclass.cc:235:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 235 | for(int imask=0;imask>/src/apps/pkreclass.cc:263:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 263 | for(int imask=0;imask>/src/apps/pkreclass.cc:304:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 304 | for(int ivalue=0;ivalue>/src/apps/pkreclass.cc:314:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 314 | for(int iband=0;iband>/obj-arm-linux-gnueabihf' [ 84%] Built target pksvmogr make -f CMakeFiles/pkreclassogr.dir/build.make CMakeFiles/pkreclassogr.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkreclassogr.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkreclassogr.dir/build.make CMakeFiles/pkreclassogr.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 85%] Building CXX object CMakeFiles/pkreclassogr.dir/src/apps/pkreclassogr.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkreclassogr.dir/src/apps/pkreclassogr.cc.o -MF CMakeFiles/pkreclassogr.dir/src/apps/pkreclassogr.cc.o.d -o CMakeFiles/pkreclassogr.dir/src/apps/pkreclassogr.cc.o -c /<>/src/apps/pkreclassogr.cc /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgReaderGdal.h:282:11: required from ‘void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]’ /<>/src/apps/pkreclass.cc:251:31: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short int]’: /<>/src/imageclasses/ImgReaderGdal.h:282:11: required from ‘void ImgReaderGdal::readData(std::vector&, int, int) [with T = short int]’ /<>/src/apps/pkreclass.cc:269:43: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgWriterOgr.h:31, from /<>/src/apps/pkreclass.cc:24: /<>/src/imageclasses/ImgWriterGdal.h: In instantiation of ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgWriterGdal.h:203:19: required from ‘bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]’ /<>/src/apps/pkreclass.cc:327:33: required from here /<>/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){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 86%] Linking CXX executable pkoptsvm /usr/bin/cmake -E cmake_link_script CMakeFiles/pkoptsvm.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkoptsvm.dir/src/apps/pkoptsvm.cc.o -o pkoptsvm -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short int]’: /<>/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] /<>/src/imageclasses/ImgWriterGdal.h: In member function ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]’: /<>/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 '/<>/obj-arm-linux-gnueabihf' [ 86%] Built target pkoptsvm make -f CMakeFiles/pkkalman.dir/build.make CMakeFiles/pkkalman.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkkalman.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkkalman.dir/build.make CMakeFiles/pkkalman.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 87%] Building CXX object CMakeFiles/pkkalman.dir/src/apps/pkkalman.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkkalman.dir/src/apps/pkkalman.cc.o -MF CMakeFiles/pkkalman.dir/src/apps/pkkalman.cc.o.d -o CMakeFiles/pkkalman.dir/src/apps/pkkalman.cc.o -c /<>/src/apps/pkkalman.cc In file included from /usr/include/c++/13/map:62, from /<>/src/apps/pkreclass.cc:21: /usr/include/c++/13/bits/stl_tree.h: In function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = double; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: /usr/include/c++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderOgr.h:31, from /<>/src/apps/pkreclassogr.cc:23: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/imageclasses/ImgReaderOgr.h:32: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/apps/pkreclassogr.cc: In function ‘int main(int, char**)’: /<>/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;iclass>/src/apps/pkreclassogr.cc:154:21: warning: unused variable ‘poFDefn’ [-Wunused-variable] 154 | OGRFeatureDefn *poFDefn = ogrWriter.getLayer()->GetLayerDefn(); | ^~~~~~~ In file included from /<>/src/base/Vector2d.h:29, from /<>/src/apps/pkkalman.cc:24: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /usr/include/c++/13/map:62, from /<>/src/apps/pkreclassogr.cc:21: /usr/include/c++/13/bits/stl_tree.h: In function ‘std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = double; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]’: /usr/include/c++/13/bits/stl_tree.h:2458:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/apps/pkkalman.cc:25: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/apps/pkkalman.cc:26: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/apps/pkkalman.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkkalman.cc:369:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 369 | for(int tindex=0;tindex>/src/apps/pkkalman.cc:377:32: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 377 | if(observation_opt.size()>tindex) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /<>/src/apps/pkkalman.cc:381:26: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 381 | if(model_opt.size()>relpos) | ~~~~~~~~~~~~~~~~^~~~~~~ /<>/src/apps/pkkalman.cc:431:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 431 | if(obsindex>/src/apps/pkkalman.cc:692:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 692 | for(int iline=0;iline>/src/apps/pkkalman.cc:689:11: warning: unused variable ‘minRow’ [-Wunused-variable] 689 | int minRow=(irow>down_opt[0]/2) ? irow-down_opt[0]/2 : 0; | ^~~~~~ /<>/src/apps/pkkalman.cc:690:11: warning: unused variable ‘maxRow’ [-Wunused-variable] 690 | int maxRow=(irow+down_opt[0]/2>/src/apps/pkkalman.cc:755:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 755 | for(int modindex=1;modindex>/src/apps/pkkalman.cc:761:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 761 | if(obsindex>/src/apps/pkkalman.cc:784:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 784 | if(obsindex>/src/apps/pkkalman.cc:907:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 907 | for(int iline=0;iline>/src/apps/pkkalman.cc:915:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 915 | for(int iline=0;iline>/src/apps/pkkalman.cc:1020:14: warning: unused variable ‘nvalid’ [-Wunused-variable] 1020 | double nvalid=0; | ^~~~~~ /<>/src/apps/pkkalman.cc:904:9: warning: unused variable ‘minRow’ [-Wunused-variable] 904 | int minRow=(irow>down_opt[0]/2) ? irow-down_opt[0]/2 : 0; | ^~~~~~ /<>/src/apps/pkkalman.cc:905:9: warning: unused variable ‘maxRow’ [-Wunused-variable] 905 | int maxRow=(irow+down_opt[0]/2>/src/apps/pkkalman.cc:1162:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1162 | if(obsindex>/src/apps/pkkalman.cc:1192:28: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 1192 | if(relobsindex.back()>/src/apps/pkkalman.cc:1421:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1421 | for(int iline=0;iline>/src/apps/pkkalman.cc:1418:11: warning: unused variable ‘minRow’ [-Wunused-variable] 1418 | int minRow=(irow>down_opt[0]/2) ? irow-down_opt[0]/2 : 0; | ^~~~~~ /<>/src/apps/pkkalman.cc:1419:11: warning: unused variable ‘maxRow’ [-Wunused-variable] 1419 | int maxRow=(irow+down_opt[0]/2>/src/apps/pkkalman.cc:1491:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1491 | if(obsindex>/src/apps/pkkalman.cc:1514:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1514 | if(obsindex>/src/apps/pkkalman.cc:1636:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1636 | for(int iline=0;iline>/src/apps/pkkalman.cc:1644:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1644 | for(int iline=0;iline>/src/apps/pkkalman.cc:1753:14: warning: unused variable ‘nvalid’ [-Wunused-variable] 1753 | double nvalid=0; | ^~~~~~ /<>/src/apps/pkkalman.cc:1633:9: warning: unused variable ‘minRow’ [-Wunused-variable] 1633 | int minRow=(irow>down_opt[0]/2) ? irow-down_opt[0]/2 : 0; | ^~~~~~ /<>/src/apps/pkkalman.cc:1634:9: warning: unused variable ‘maxRow’ [-Wunused-variable] 1634 | int maxRow=(irow+down_opt[0]/2>/src/apps/pkkalman.cc:1555:7: warning: unused variable ‘readObsMaskBand’ [-Wunused-variable] 1555 | int readObsMaskBand=(observationmask_opt.size()==nobs)? mskband_opt[0]:obsindex; | ^~~~~~~~~~~~~~~ /<>/src/apps/pkkalman.cc:1891:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1891 | for(int modindex=0;modindex>/src/apps/pkkalman.cc:1894:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1894 | if(obsindex>/src/apps/pkkalman.cc:1909:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1909 | if(obsindex>/src/apps/pkkalman.cc:1952:12: warning: unused variable ‘uncertObs’ [-Wunused-variable] 1952 | double uncertObs=uncertObs_opt[0]; | ^~~~~~~~~ /<>/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; | ^~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]’: /<>/src/imageclasses/ImgReaderGdal.h:293:11: required from ‘void ImgReaderGdal::readData(std::vector&, double, int, RESAMPLE) [with T = double]’ /<>/src/apps/pkkalman.cc:483:33: required from here /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h: In instantiation of ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgWriterGdal.h:203:19: required from ‘bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = double]’ /<>/src/apps/pkkalman.cc:547:31: required from here /<>/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){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/src/imageclasses/ImgReaderGdal.h:282:11: required from ‘void ImgReaderGdal::readData(std::vector&, int, int) [with T = double]’ /<>/src/apps/pkkalman.cc:596:28: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = double]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h: In member function ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = double]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkreclass.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkreclass.cc:244:16: warning: ‘pszMessage’ may be used uninitialized [-Wmaybe-uninitialized] 244 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkreclass.cc:240:17: note: ‘pszMessage’ was declared here 240 | const char* pszMessage; | ^~~~~~~~~~ [ 88%] Linking CXX executable pkascii2ogr /usr/bin/cmake -E cmake_link_script CMakeFiles/pkascii2ogr.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkascii2ogr.dir/src/apps/pkascii2ogr.cc.o -o pkascii2ogr -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo In file included from /usr/include/c++/13/string:51, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/sstream:40, from /<>/src/apps/pkkalman.cc:20: /usr/include/c++/13/bits/stl_algobase.h: In function ‘_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’: /usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2061 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/13/bits/stl_algobase.h:2061:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool statfactory::StatFactory::isNoData(double) const’ at /<>/src/algorithms/StatFactory.h:113:18, inlined from ‘void statfactory::StatFactory::meanVar(const std::vector&, double&, double&) const [with T = double]’ at /<>/src/algorithms/StatFactory.h:852:16: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /<>/src/apps/pkkalman.cc:21: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 88%] Built target pkascii2ogr make -f CMakeFiles/pkann.dir/build.make CMakeFiles/pkann.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkann.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkann.dir/build.make CMakeFiles/pkann.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 89%] Building CXX object CMakeFiles/pkann.dir/src/apps/pkann.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkann.dir/src/apps/pkann.cc.o -MF CMakeFiles/pkann.dir/src/apps/pkann.cc.o.d -o CMakeFiles/pkann.dir/src/apps/pkann.cc.o -c /<>/src/apps/pkann.cc In file included from /usr/include/c++/13/map:63: In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = double; _Tp = double; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkreclassogr.cc:117:42: /usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In member function ‘std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = double; _Tp = double; _Compare = std::less; _Alloc = std::allocator >]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkreclassogr.cc:125:53: /usr/include/c++/13/bits/stl_map.h:532:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 533 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 534 | std::tuple<>()); | ~~~~~~~~~~~~~~~ [ 90%] Linking CXX executable pkreclass /usr/bin/cmake -E cmake_link_script CMakeFiles/pkreclass.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkreclass.dir/src/apps/pkreclass.cc.o -o pkreclass -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/apps/pkann.cc:24: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderGdal.h:29: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 90%] Built target pkreclass make -f CMakeFiles/pkannogr.dir/build.make CMakeFiles/pkannogr.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkannogr.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkannogr.dir/build.make CMakeFiles/pkannogr.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 91%] Building CXX object CMakeFiles/pkannogr.dir/src/apps/pkannogr.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkannogr.dir/src/apps/pkannogr.cc.o -MF CMakeFiles/pkannogr.dir/src/apps/pkannogr.cc.o.d -o CMakeFiles/pkannogr.dir/src/apps/pkannogr.cc.o -c /<>/src/apps/pkannogr.cc In file included from /<>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/apps/pkann.cc:25: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ [ 92%] Linking CXX executable pkreclassogr /usr/bin/cmake -E cmake_link_script CMakeFiles/pkreclassogr.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkreclassogr.dir/src/apps/pkreclassogr.cc.o -o pkreclassogr -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo In file included from /<>/src/apps/pkann.cc:30: /<>/src/algorithms/ConfusionMatrix.h: In member function ‘int confusionmatrix::ConfusionMatrix::getClassIndex(std::string) const’: /<>/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>/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()) | ~~~~~^~~~~~~~~~~~~~~~~~ /<>/src/algorithms/ConfusionMatrix.h: In function ‘std::ostream& confusionmatrix::operator<<(std::ostream&, const ConfusionMatrix&)’: /<>/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>/src/algorithms/ConfusionMatrix.h:159:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 159 | for(int icol=0;icol>/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 /<>/src/apps/pkann.cc:32: /<>/src/algorithms/myfann_cpp.h: In member function ‘void FANN::training_data::set_train_data(const std::vector > >&, unsigned int)’: /<>/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>/src/algorithms/myfann_cpp.h:758:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 758 | for(int csample=0;csample>/src/algorithms/myfann_cpp.h:761:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 761 | for(int iband=0;iband>/src/algorithms/myfann_cpp.h:767:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 767 | for(int ic=0;ic>/src/algorithms/myfann_cpp.h: In member function ‘void FANN::training_data::set_train_data(const std::vector >&, unsigned int)’: /<>/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>/src/algorithms/myfann_cpp.h:807:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 807 | for(int csample=0;csample>/src/algorithms/myfann_cpp.h:810:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 810 | for(int iband=0;iband>/src/algorithms/myfann_cpp.h:816:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 816 | for(int ic=0;ic>/src/algorithms/myfann_cpp.h: In member function ‘std::vector FANN::neural_net::run(std::vector)’: /<>/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>/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)’: /<>/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) | ~~~~^~~~~~~~~~ /<>/src/algorithms/myfann_cpp.h:1595:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1595 | while(nsample>/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>/src/algorithms/myfann_cpp.h:1629:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1629 | for(int isample=0;isample>/src/algorithms/myfann_cpp.h:1565:17: warning: unused variable ‘rmse’ [-Wunused-variable] 1565 | float rmse=0; | ^~~~ /<>/src/algorithms/myfann_cpp.h:1569:15: warning: unused variable ‘testsample’ [-Wunused-variable] 1569 | int testsample=0;//sample to leave out | ^~~~~~~~~~ /<>/src/algorithms/myfann_cpp.h: In member function ‘float FANN::neural_net::cross_validation(std::vector >&, std::vector >&, short unsigned int, unsigned int, float, std::vector >&, std::vector >&, short int)’: /<>/src/algorithms/myfann_cpp.h:1684:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1684 | if(nrun>ntraining) | ~~~~^~~~~~~~~~ /<>/src/algorithms/myfann_cpp.h:1711:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1711 | while(nsample>/src/algorithms/myfann_cpp.h:1736:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1736 | for(int isample=0;isample>/src/algorithms/myfann_cpp.h:1679:17: warning: unused variable ‘rmse’ [-Wunused-variable] 1679 | float rmse=0; | ^~~~ /<>/src/algorithms/myfann_cpp.h:1682:15: warning: unused variable ‘testsample’ [-Wunused-variable] 1682 | int testsample=0;//sample to leave out | ^~~~~~~~~~ /<>/src/algorithms/myfann_cpp.h: In member function ‘float FANN::neural_net::test_data(const std::vector >&, unsigned int)’: /<>/src/algorithms/myfann_cpp.h:1837:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1837 | for(int iclass=0;iclass>/src/algorithms/myfann_cpp.h:1838:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1838 | for(int csample=0;csample>/src/algorithms/myfann_cpp.h:1841:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1841 | for(int iband=0;iband>/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>/src/algorithms/myfann_cpp.h: In member function ‘void FANN::neural_net::get_layer_array(std::vector)’: /<>/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>/src/algorithms/myfann_cpp.h: In member function ‘void FANN::neural_net::get_connection_array(std::vector&)’: /<>/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>/src/apps/pkann.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkann.cc:253:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 253 | for(int ifile=0;ifile>/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>/src/apps/pkann.cc:313:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 313 | for(int iclass=0;iclass>/src/apps/pkann.cc:318:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 318 | for(int iclass=0;iclass>/src/apps/pkann.cc:330:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 330 | for(int ipair=0;ipair>/src/apps/pkann.cc:352:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 352 | for(int iclass=0;iclass>/src/apps/pkann.cc:364:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 364 | if(ibag>/src/apps/pkann.cc:400:34: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 400 | if((mapit->second).size()>/src/apps/pkann.cc:428:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 428 | for(int iclass=0;iclass>/src/apps/pkann.cc:437:66: warning: comparison of integer expressions of different signedness: ‘int’ and ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 437 | for(int isample=trainingPixels[iclass].size();isample>/src/apps/pkann.cc:462:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 462 | for(int iclass=0;iclass>/src/apps/pkann.cc:463:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 463 | for(int isample=0;isample>/src/apps/pkann.cc:492:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 492 | for(int iclass=0;iclass>/src/apps/pkann.cc:506:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 506 | for(int iclass=0;iclass>/src/apps/pkann.cc:532:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 532 | for(int iclass=0;iclass>/src/apps/pkann.cc:540:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 540 | for(int iclass=0;iclass>/src/apps/pkann.cc:547:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 547 | for(int iclass=0;iclass>/src/apps/pkann.cc:557:11: warning: unused variable ‘index’ [-Wunused-variable] 557 | int index=0; | ^~~~~ /<>/src/apps/pkann.cc:574:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 574 | for(int iclass=0;iclass>/src/apps/pkann.cc:583:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 583 | for(int ilayer=0;ilayer>/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>/src/apps/pkann.cc:657:13: warning: unused variable ‘rmse’ [-Wunused-variable] 657 | float rmse=net[ibag].cross_validation(trainingFeatures, | ^~~~ /<>/src/apps/pkann.cc:665:46: warning: variable ‘mapit’ set but not used [-Wunused-but-set-variable] 665 | map >::iterator mapit=trainingMap.begin(); | ^~~~~ /<>/src/apps/pkann.cc:689:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 689 | for(int i_connection=0;i_connection>/src/apps/pkann.cc:704:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 704 | for(int i_connection=0;i_connection>/src/apps/pkann.cc:731:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 731 | if(input_opt.empty()) | ^~ /<>/src/apps/pkann.cc:734:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 734 | const char* pszMessage; | ^~~~~ /<>/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>/src/apps/pkann.cc:918:36: warning: comparison of integer expressions of different signedness: ‘short int’ and ‘unsigned int’ [-Wsign-compare] 918 | for(short iclass=0;iclass>/src/apps/pkann.cc:976:38: warning: comparison of integer expressions of different signedness: ‘short int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 976 | for(short ivalue=0;ivalue>/src/apps/pkann.cc:1004:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1004 | for(int iband=0;iband>/src/apps/pkann.cc:1014:34: warning: comparison of integer expressions of different signedness: ‘short int’ and ‘unsigned int’ [-Wsign-compare] 1014 | for(short iclass=0;iclass>/src/apps/pkann.cc:1045:38: warning: comparison of integer expressions of different signedness: ‘short int’ and ‘unsigned int’ [-Wsign-compare] 1045 | for(short iclass=0;iclass>/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>/src/apps/pkann.cc:1033:15: warning: unused variable ‘maxClass’ [-Wunused-variable] 1033 | int maxClass=0; | ^~~~~~~~ /<>/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>/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>/src/apps/pkann.cc:1123:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1123 | for(int iclass=0;iclass>/src/apps/pkann.cc:1137:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1137 | for(int iactive=0;iactive>/src/apps/pkann.cc:265:14: warning: variable ‘readLayer’ set but not used [-Wunused-but-set-variable] 265 | OGRLayer *readLayer; | ^~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]’ at /<>/src/imageclasses/ImgReaderGdal.h:193:19: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘void ImgReaderGdal::readData(std::vector&, int, int, double, int, RESAMPLE) [with T = double]’ at /<>/src/imageclasses/ImgReaderGdal.h:194:21: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(T&, int, int, int) [with T = double]’: /<>/src/apps/pkann.cc:1141:22: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]’: /<>/src/imageclasses/ImgReaderGdal.h:282:11: required from ‘void ImgReaderGdal::readData(std::vector&, int, int) [with T = float]’ /<>/src/apps/pkann.cc:887:31: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgReaderGdal.h: In instantiation of ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short int]’: /<>/src/imageclasses/ImgReaderGdal.h:282:11: required from ‘void ImgReaderGdal::readData(std::vector&, int, int) [with T = short int]’ /<>/src/apps/pkann.cc:963:22: required from here /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~~~^~~~~ /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~~^~~~~ /<>/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){ | ~~~~~~~~~~~~~~~^~~~~ /<>/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>/src/imageclasses/ImgWriterGdal.h: In instantiation of ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = char]’: /<>/src/imageclasses/ImgWriterGdal.h:203:19: required from ‘bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = char]’ /<>/src/apps/pkann.cc:1121:34: required from here /<>/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){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h: In instantiation of ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = float]’: /<>/src/imageclasses/ImgWriterGdal.h:203:19: required from ‘bool ImgWriterGdal::writeData(std::vector&, int, int) [with T = float]’ /<>/src/apps/pkann.cc:1124:30: required from here /<>/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] make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 92%] Built target pkreclassogr make -f CMakeFiles/pkfsann.dir/build.make CMakeFiles/pkfsann.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkfsann.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkfsann.dir/build.make CMakeFiles/pkfsann.dir/build /<>/src/base/Vector2d.h: In instantiation of ‘Vector2d::Vector2d(const Vector2d&) [with T = float]’: /usr/include/c++/13/bits/new_allocator.h:187:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d]’ /usr/include/c++/13/bits/alloc_traits.h:537:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d; allocator_type = std::allocator >]’ /usr/include/c++/13/bits/stl_vector.h:1283:30: required from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Vector2d; _Alloc = std::allocator >; value_type = Vector2d]’ /<>/src/apps/pkann.cc:404:33: required from here /<>/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>/obj-arm-linux-gnueabihf' [ 93%] Building CXX object CMakeFiles/pkfsann.dir/src/apps/pkfsann.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkfsann.dir/src/apps/pkfsann.cc.o -MF CMakeFiles/pkfsann.dir/src/apps/pkfsann.cc.o.d -o CMakeFiles/pkfsann.dir/src/apps/pkfsann.cc.o -c /<>/src/apps/pkfsann.cc In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/apps/pkannogr.cc:24: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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 /<>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderGdal.h:29: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/imageclasses/ImgWriterGdal.h:30, from /<>/src/apps/pkannogr.cc:25: /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ In file included from /<>/src/apps/pkannogr.cc:30: /<>/src/algorithms/ConfusionMatrix.h: In member function ‘int confusionmatrix::ConfusionMatrix::getClassIndex(std::string) const’: /<>/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>/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()) | ~~~~~^~~~~~~~~~~~~~~~~~ /<>/src/algorithms/ConfusionMatrix.h: In function ‘std::ostream& confusionmatrix::operator<<(std::ostream&, const ConfusionMatrix&)’: /<>/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>/src/algorithms/ConfusionMatrix.h:159:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 159 | for(int icol=0;icol>/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 /<>/src/apps/pkannogr.cc:32: /<>/src/algorithms/myfann_cpp.h: In member function ‘void FANN::training_data::set_train_data(const std::vector > >&, unsigned int)’: /<>/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>/src/algorithms/myfann_cpp.h:758:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 758 | for(int csample=0;csample>/src/algorithms/myfann_cpp.h:761:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 761 | for(int iband=0;iband>/src/algorithms/myfann_cpp.h:767:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 767 | for(int ic=0;ic>/src/algorithms/myfann_cpp.h: In member function ‘void FANN::training_data::set_train_data(const std::vector >&, unsigned int)’: /<>/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>/src/algorithms/myfann_cpp.h:807:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 807 | for(int csample=0;csample>/src/algorithms/myfann_cpp.h:810:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 810 | for(int iband=0;iband>/src/algorithms/myfann_cpp.h:816:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 816 | for(int ic=0;ic>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = float]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(std::vector&, int, int, int, int) [with T = short int]’: /<>/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] /<>/src/algorithms/myfann_cpp.h: In member function ‘std::vector FANN::neural_net::run(std::vector)’: /<>/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>/src/imageclasses/ImgWriterGdal.h: In member function ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = float]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgWriterGdal.h: In member function ‘bool ImgWriterGdal::writeData(std::vector&, int, int, int, int) [with T = char]’: /<>/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] /<>/src/imageclasses/ImgReaderGdal.h: In member function ‘void ImgReaderGdal::readData(T&, int, int, int) [with T = double]’: /<>/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); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/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)’: /<>/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) | ~~~~^~~~~~~~~~ /<>/src/algorithms/myfann_cpp.h:1595:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1595 | while(nsample>/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>/src/algorithms/myfann_cpp.h:1629:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1629 | for(int isample=0;isample>/src/algorithms/myfann_cpp.h:1565:17: warning: unused variable ‘rmse’ [-Wunused-variable] 1565 | float rmse=0; | ^~~~ /<>/src/algorithms/myfann_cpp.h:1569:15: warning: unused variable ‘testsample’ [-Wunused-variable] 1569 | int testsample=0;//sample to leave out | ^~~~~~~~~~ /<>/src/algorithms/myfann_cpp.h: In member function ‘float FANN::neural_net::cross_validation(std::vector >&, std::vector >&, short unsigned int, unsigned int, float, std::vector >&, std::vector >&, short int)’: /<>/src/algorithms/myfann_cpp.h:1684:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1684 | if(nrun>ntraining) | ~~~~^~~~~~~~~~ /<>/src/algorithms/myfann_cpp.h:1711:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1711 | while(nsample>/src/algorithms/myfann_cpp.h:1736:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1736 | for(int isample=0;isample>/src/algorithms/myfann_cpp.h:1679:17: warning: unused variable ‘rmse’ [-Wunused-variable] 1679 | float rmse=0; | ^~~~ /<>/src/algorithms/myfann_cpp.h:1682:15: warning: unused variable ‘testsample’ [-Wunused-variable] 1682 | int testsample=0;//sample to leave out | ^~~~~~~~~~ /<>/src/algorithms/myfann_cpp.h: In member function ‘float FANN::neural_net::test_data(const std::vector >&, unsigned int)’: /<>/src/algorithms/myfann_cpp.h:1837:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1837 | for(int iclass=0;iclass>/src/algorithms/myfann_cpp.h:1838:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1838 | for(int csample=0;csample>/src/algorithms/myfann_cpp.h:1841:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1841 | for(int iband=0;iband>/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>/src/algorithms/myfann_cpp.h: In member function ‘void FANN::neural_net::get_layer_array(std::vector)’: /<>/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>/src/algorithms/myfann_cpp.h: In member function ‘void FANN::neural_net::get_connection_array(std::vector&)’: /<>/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>/src/apps/pkannogr.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkannogr.cc:241:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 241 | for(int ifile=0;ifile>/src/apps/pkannogr.cc:284:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 284 | for(int iactive=0;iactive>/src/apps/pkannogr.cc:301:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 301 | for(int iclass=0;iclass>/src/apps/pkannogr.cc:306:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 306 | for(int iclass=0;iclass>/src/apps/pkannogr.cc:318:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 318 | for(int ipair=0;ipair>/src/apps/pkannogr.cc:340:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 340 | for(int iclass=0;iclass>/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>/src/apps/pkannogr.cc:388:34: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 388 | if((mapit->second).size()>/src/apps/pkannogr.cc:416:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 416 | for(int iclass=0;iclass>/src/apps/pkannogr.cc:425:66: warning: comparison of integer expressions of different signedness: ‘int’ and ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 425 | for(int isample=trainingPixels[iclass].size();isample>/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>/src/apps/pkannogr.cc:451:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 451 | for(int isample=0;isample>/src/apps/pkannogr.cc:480:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 480 | for(int iclass=0;iclass>/src/apps/pkannogr.cc:494:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 494 | for(int iclass=0;iclass>/src/apps/pkannogr.cc:520:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 520 | for(int iclass=0;iclass>/src/apps/pkannogr.cc:528:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 528 | for(int iclass=0;iclass>/src/apps/pkannogr.cc:535:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 535 | for(int iclass=0;iclass>/src/apps/pkannogr.cc:545:11: warning: unused variable ‘index’ [-Wunused-variable] 545 | int index=0; | ^~~~~ /<>/src/apps/pkannogr.cc:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 562 | for(int iclass=0;iclass>/src/apps/pkannogr.cc:571:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 571 | for(int ilayer=0;ilayer>/src/apps/pkannogr.cc:654:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 654 | for(int isample=0;isample>/src/apps/pkannogr.cc:645:13: warning: unused variable ‘rmse’ [-Wunused-variable] 645 | float rmse=net[ibag].cross_validation(trainingFeatures, | ^~~~ /<>/src/apps/pkannogr.cc:653:46: warning: variable ‘mapit’ set but not used [-Wunused-but-set-variable] 653 | map >::iterator mapit=trainingMap.begin(); | ^~~~~ /<>/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>/src/apps/pkannogr.cc:692:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 692 | for(int i_connection=0;i_connection>/src/apps/pkannogr.cc:739:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 739 | for(int ivalidation=0;ivalidation>/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", | ~^ | | | int | %lld 783 | poFeature->GetFID(), imgWriterOgr.getLayerName(ilayer).c_str() ); | ~~~~~~~~~~~~~~~~~~~ | | | GIntBig {aka long long int} /<>/src/apps/pkannogr.cc:794:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 794 | for(int iclass=0;iclass>/src/apps/pkannogr.cc:808:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 808 | for(int iclass=0;iclass>/src/apps/pkannogr.cc:813:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 813 | for(int iclass=0;iclass>/src/apps/pkannogr.cc:834:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 834 | for(int iclass=0;iclass>/src/apps/pkannogr.cc:870:55: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘GIntBig’ {aka ‘long long int’} [-Wformat=] 870 | "Unable to translate feature %d from layer %s.\n", | ~^ | | | int | %lld 871 | poFeature->GetFID(), imgWriterOgr.getLayerName(ilayer).c_str() ); | ~~~~~~~~~~~~~~~~~~~ | | | GIntBig {aka long long int} /<>/src/apps/pkannogr.cc:832:17: warning: unused variable ‘normBag’ [-Wunused-variable] 832 | float normBag=0; | ^~~~~~~ /<>/src/apps/pkannogr.cc:253:14: warning: variable ‘readLayer’ set but not used [-Wunused-but-set-variable] 253 | OGRLayer *readLayer; | ^~~~~~~~~ /<>/src/apps/pkannogr.cc:260:8: warning: variable ‘maskIsVector’ set but not used [-Wunused-but-set-variable] 260 | bool maskIsVector=false; | ^~~~~~~~~~~~ /<>/src/apps/pkannogr.cc:291:16: warning: unused variable ‘nactive’ [-Wunused-variable] 291 | unsigned int nactive=0; | ^~~~~~~ /<>/src/imageclasses/ImgReaderOgr.h: In instantiation of ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, std::vector >&, OGRFeature*, int, bool, bool) [with T = float]’: /<>/src/apps/pkannogr.cc:791:32: required from here /<>/src/imageclasses/ImgReaderOgr.h:471:23: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 471 | if(fields.size()GetFieldCount()){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderOgr.h:481:23: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 481 | if(fields.size()GetFieldCount()){ | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderOgr.h:442:13: warning: unused variable ‘poPoint’ [-Wunused-variable] 442 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ /<>/src/base/Vector2d.h: In instantiation of ‘Vector2d::Vector2d(const Vector2d&) [with T = float]’: /usr/include/c++/13/bits/new_allocator.h:187:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d]’ /usr/include/c++/13/bits/alloc_traits.h:537:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d; allocator_type = std::allocator >]’ /usr/include/c++/13/bits/stl_vector.h:1283:30: required from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Vector2d; _Alloc = std::allocator >; value_type = Vector2d]’ /<>/src/apps/pkannogr.cc:392:33: required from here /<>/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>/src/base/Vector2d.h:29, from /<>/src/imageclasses/ImgReaderOgr.h:31, from /<>/src/apps/pkfsann.cc:26: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ In file included from /<>/src/imageclasses/ImgReaderGdal.h:23, from /<>/src/imageclasses/ImgReaderOgr.h:32: /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setScale(double, int)’: /<>/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 | ~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgRasterGdal.h: In member function ‘void ImgRasterGdal::setOffset(double, int)’: /<>/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()){ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/imageclasses/ImgReaderOgr.h: In member function ‘int ImgReaderOgr::readData(std::vector&, const OGRFieldType&, const std::string&, int, bool) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /<>/src/imageclasses/ImgReaderOgr.h:625:15: warning: unused variable ‘poPoint’ [-Wunused-variable] 625 | OGRPoint *poPoint = (OGRPoint *) poGeometry; | ^~~~~~~ In file included from /<>/src/apps/pkfsann.cc:27: /<>/src/algorithms/ConfusionMatrix.h: In member function ‘int confusionmatrix::ConfusionMatrix::getClassIndex(std::string) const’: /<>/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>/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()) | ~~~~~^~~~~~~~~~~~~~~~~~ /<>/src/algorithms/ConfusionMatrix.h: In function ‘std::ostream& confusionmatrix::operator<<(std::ostream&, const ConfusionMatrix&)’: /<>/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>/src/algorithms/ConfusionMatrix.h:159:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 159 | for(int icol=0;icol>/src/apps/pkkalman.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkkalman.cc:781:14: warning: ‘pszMessage’ may be used uninitialized [-Wmaybe-uninitialized] 781 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkkalman.cc:340:15: note: ‘pszMessage’ was declared here 340 | const char* pszMessage; | ^~~~~~~~~~ /<>/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 /<>/src/apps/pkfsann.cc:31: /<>/src/algorithms/myfann_cpp.h: In member function ‘void FANN::training_data::set_train_data(const std::vector > >&, unsigned int)’: /<>/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>/src/algorithms/myfann_cpp.h:758:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 758 | for(int csample=0;csample>/src/algorithms/myfann_cpp.h:761:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 761 | for(int iband=0;iband>/src/algorithms/myfann_cpp.h:767:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 767 | for(int ic=0;ic>/src/algorithms/myfann_cpp.h: In member function ‘void FANN::training_data::set_train_data(const std::vector >&, unsigned int)’: /<>/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>/src/algorithms/myfann_cpp.h:807:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 807 | for(int csample=0;csample >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:491:40: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:513:35: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:526:34: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:623:49: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:638:33: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:652:58: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/myfann_cpp.h:810:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 810 | for(int iband=0;iband>/src/algorithms/myfann_cpp.h:816:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 816 | for(int ic=0;ic >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:655:44: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:656:51: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:695:36: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/algorithms/myfann_cpp.h: In member function ‘std::vector FANN::neural_net::run(std::vector)’: /<>/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::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:910:34: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:918:36: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:926:50: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:940:33: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:952:60: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:959:50: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:974:33: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:985:60: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:988:44: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:989:51: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:991:30: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1222:40: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/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)’: /<>/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) | ~~~~^~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1244:35: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1256:34: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1353:49: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1368:33: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/myfann_cpp.h:1595:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1595 | while(nsample >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1381:58: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1384:44: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1385:51: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1424:36: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/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>/src/algorithms/myfann_cpp.h:1629:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1629 | for(int isample=0;isample>/src/algorithms/myfann_cpp.h:1565:17: warning: unused variable ‘rmse’ [-Wunused-variable] 1565 | float rmse=0; | ^~~~ /<>/src/algorithms/myfann_cpp.h:1569:15: warning: unused variable ‘testsample’ [-Wunused-variable] 1569 | int testsample=0;//sample to leave out | ^~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1639:34: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1647:36: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1657:50: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1673:33: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1684:60: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1692:50: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1706:33: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1718:60: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1724:30: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1781:38: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1783:35: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/myfann_cpp.h: In member function ‘float FANN::neural_net::cross_validation(std::vector >&, std::vector >&, short unsigned int, unsigned int, float, std::vector >&, std::vector >&, short int)’: /<>/src/algorithms/myfann_cpp.h:1684:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1684 | if(nrun>ntraining) | ~~~~^~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1956:33: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1956:64: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1964:38: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/myfann_cpp.h:1711:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1711 | while(nsample>/src/algorithms/myfann_cpp.h:1736:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1736 | for(int isample=0;isample>/src/algorithms/myfann_cpp.h:1679:17: warning: unused variable ‘rmse’ [-Wunused-variable] 1679 | float rmse=0; | ^~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:514:37: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:975:35: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:941:35: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1245:37: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/myfann_cpp.h:1682:15: warning: unused variable ‘testsample’ [-Wunused-variable] 1682 | int testsample=0;//sample to leave out | ^~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1707:35: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1674:35: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_Iterator std::__find_if(_Iterator, _Iterator, _Predicate) [with _Iterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:1369:35: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/myfann_cpp.h: In member function ‘float FANN::neural_net::test_data(const std::vector >&, unsigned int)’: /<>/src/algorithms/myfann_cpp.h:1837:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1837 | for(int iclass=0;iclass >; _Predicate = __gnu_cxx::__ops::_Iter_equals_val]’, inlined from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator >; _Tp = double]’ at /usr/include/c++/13/bits/stl_algo.h:3897:28, inlined from ‘bool ImgRasterGdal::isNoData(double) const’ at /<>/src/imageclasses/ImgRasterGdal.h:136:93, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkkalman.cc:639:35: /usr/include/c++/13/bits/stl_algobase.h:2114:23: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2114 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 2115 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/algorithms/myfann_cpp.h:1838:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1838 | for(int csample=0;csample>/src/algorithms/myfann_cpp.h:1841:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1841 | for(int iband=0;iband>/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>/src/algorithms/myfann_cpp.h: In member function ‘void FANN::neural_net::get_layer_array(std::vector)’: /<>/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>/src/algorithms/myfann_cpp.h: In member function ‘void FANN::neural_net::get_connection_array(std::vector&)’: /<>/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>/src/apps/pkfsann.cc: In member function ‘virtual double CostFactoryANN::getCost(const std::vector >&)’: /<>/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>/src/apps/pkfsann.cc:180:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 180 | for(int isample=0;isample>/src/apps/pkfsann.cc:160:9: warning: variable ‘rmse’ set but not used [-Wunused-but-set-variable] 160 | float rmse=0; | ^~~~ /<>/src/apps/pkfsann.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkfsann.cc:330:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 330 | for(int ifile=0;ifile>/src/apps/pkfsann.cc:375:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 375 | for(int ipair=0;ipair>/src/apps/pkfsann.cc:396:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 396 | for(int iclass=0;iclass>/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()>/src/apps/pkfsann.cc:520:62: warning: comparison of integer expressions of different signedness: ‘int’ and ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 520 | for(int isample=trainingPixels[iclass].size();isample>/src/apps/pkfsann.cc:547:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 547 | for(int isample=0;isample>/src/apps/pkfsann.cc:582:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 582 | for(int iname=0;iname>/src/apps/pkfsann.cc:611:25: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 611 | if(testPixels.size()>iclass){ | ~~~~~~~~~~~~~~~~~^~~~~~~ /<>/src/apps/pkfsann.cc:621:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 621 | for(int isample=0;isample>/src/apps/pkfsann.cc:632:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘__gnu_cxx::__alloc_traits, unsigned int>::value_type’ {aka ‘unsigned int’} [-Wsign-compare] 632 | for(int isample=0;isample>/src/apps/pkfsann.cc:349:16: warning: variable ‘totalTestSamples’ set but not used [-Wunused-but-set-variable] 349 | unsigned int totalTestSamples=0; | ^~~~~~~~~~~~~~~~ In file included from /<>/src/apps/pkfsann.cc:29: /<>/src/algorithms/FeatureSelector.h: In instantiation of ‘double FeatureSelector::forward(std::vector >&, CostFactory&, std::__cxx11::list&, int, short int) [with T = float]’: /<>/src/apps/pkfsann.cc:671:32: required from here /<>/src/algorithms/FeatureSelector.h:117:22: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::list::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 117 | while(subset.size()>/src/algorithms/FeatureSelector.h: In instantiation of ‘double FeatureSelector::backward(std::vector >&, CostFactory&, std::__cxx11::list&, int, short int) [with T = float]’: /<>/src/apps/pkfsann.cc:674:33: required from here /<>/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>/src/algorithms/FeatureSelector.h:138:19: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::list::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 138 | if(subset.size()==minFeatures) | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /<>/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){ | ~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/algorithms/FeatureSelector.h: In instantiation of ‘double FeatureSelector::bruteForce(std::vector >&, CostFactory&, std::__cxx11::list&, int, short int) [with T = float]’: /<>/src/apps/pkfsann.cc:678:35: required from here /<>/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) | ~~~~~~~~~~~~~^~~~~~~~~~~ /<>/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>/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 | ^~~~ /<>/src/algorithms/FeatureSelector.h: In instantiation of ‘double FeatureSelector::addFeature(std::vector >&, CostFactory&, std::__cxx11::list&, short int) [with T = float]’: /<>/src/algorithms/FeatureSelector.h:163:28: required from ‘double FeatureSelector::floating(std::vector >&, CostFactory&, std::__cxx11::list&, int, double, short int) [with T = float]’ /<>/src/apps/pkfsann.cc:668:33: required from here /<>/src/algorithms/FeatureSelector.h:277:19: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::list::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 277 | if(subset.size()>=maxLevels) | ~~~~~~~~~~~~~^~~~~~~~~~~ /<>/src/algorithms/FeatureSelector.h:283:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 283 | for(int iclass=0;iclass>/src/algorithms/FeatureSelector.h:307:30: warning: variable ‘lit2’ set but not used [-Wunused-but-set-variable] 307 | std::list::iterator lit2=lit;//start searching from next element | ^~~~ /<>/src/algorithms/FeatureSelector.h: In instantiation of ‘double FeatureSelector::removeFeature(std::vector >&, CostFactory&, std::__cxx11::list&, int&, short int) [with T = float]’: /<>/src/algorithms/FeatureSelector.h:185:34: required from ‘double FeatureSelector::floating(std::vector >&, CostFactory&, std::__cxx11::list&, int, double, short int) [with T = float]’ /<>/src/apps/pkfsann.cc:668:33: required from here /<>/src/algorithms/FeatureSelector.h:324:19: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::list::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 324 | if(subset.size()>maxLevels||subset.empty()){ | ~~~~~~~~~~~~~^~~~~~~~~~ /<>/src/algorithms/FeatureSelector.h:331:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 331 | for(int iclass=0;iclass>/src/algorithms/FeatureSelector.h:357:30: warning: variable ‘lit2’ set but not used [-Wunused-but-set-variable] 357 | std::list::iterator lit2=lit;//start searching from next element | ^~~~ /<>/src/base/Vector2d.h: In instantiation of ‘void Vector2d::selectCols(const std::__cxx11::list&, Vector2d&) const [with T = float]’: /<>/src/algorithms/FeatureSelector.h:236:27: required from ‘double FeatureSelector::bruteForce(std::vector >&, CostFactory&, std::__cxx11::list&, int, short int) [with T = float]’ /<>/src/apps/pkfsann.cc:678:35: required from here /<>/src/base/Vector2d.h:161:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 161 | for(int irow=0;irowsize();++irow){ | ~~~~^~~~~~~~~~~~~ /<>/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>/src/apps/pkann.cc:23: /usr/include/c++/13/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = PosValue; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: /usr/include/c++/13/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]’: /usr/include/c++/13/bits/stl_algo.h:1792:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/base/Vector2d.h: In instantiation of ‘Vector2d::Vector2d(const Vector2d&) [with T = float]’: /usr/include/c++/13/bits/new_allocator.h:187:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d]’ /usr/include/c++/13/bits/alloc_traits.h:537:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Vector2d; _Args = {const Vector2d&}; _Tp = Vector2d; allocator_type = std::allocator >]’ /usr/include/c++/13/bits/stl_vector.h:1283:30: required from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Vector2d; _Alloc = std::allocator >; value_type = Vector2d]’ /<>/src/apps/pkfsann.cc:481:29: required from here /<>/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 >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1812:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /<>/src/base/Vector2d.h: In instantiation of ‘Vector2d Vector2d::operator=(const Vector2d&) [with T = float]’: /usr/include/c++/13/bits/stl_algobase.h:919: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<(! __is_scalar<_Tp>::__value), void>::__type = void]’ /usr/include/c++/13/bits/stl_algobase.h:977:21: required from ‘void std::__fill_a(_FIte, _FIte, const _Tp&) [with _FIte = Vector2d*; _Tp = Vector2d]’ /usr/include/c++/13/bits/stl_algobase.h:1007:20: required from ‘void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = Vector2d*; _Tp = Vector2d]’ /usr/include/c++/13/bits/vector.tcc:556:14: required from ‘void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = Vector2d; _Alloc = std::allocator >; iterator = std::vector >::iterator; size_type = unsigned int; value_type = Vector2d]’ /usr/include/c++/13/bits/stl_vector.h:1034:4: required from ‘void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = Vector2d; _Alloc = std::allocator >; size_type = unsigned int; value_type = Vector2d]’ /<>/src/apps/pkfsann.cc:198:26: required from here /<>/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>/src/apps/pkann.cc:21: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /<>/src/apps/pkannogr.cc:21: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:72, from /<>/src/apps/pkfsann.cc:21: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’: /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1918:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 /usr/include/c++/13/bits/stl_algo.h:1932:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 94%] Linking CXX executable pkkalman /usr/bin/cmake -E cmake_link_script CMakeFiles/pkkalman.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkkalman.dir/src/apps/pkkalman.cc.o -o pkkalman -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo In file included from /usr/include/c++/13/map:62, from /<>/src/apps/pkann.cc:22: /usr/include/c++/13/bits/stl_tree.h: In member function ‘std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, double>; _KeyOfValue = std::_Select1st, double> >; _Compare = std::less >; _Alloc = std::allocator, double> >]’: /usr/include/c++/13/bits/stl_tree.h:2210:5: note: parameter passing for argument of type ‘std::_Rb_tree, std::pair, double>, std::_Select1st, double> >, std::less >, std::allocator, double> > >::const_iterator’ changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 94%] Built target pkkalman make -f CMakeFiles/pkregann.dir/build.make CMakeFiles/pkregann.dir/depend make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkregann.dir/DependInfo.cmake "--color=" make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkregann.dir/build.make CMakeFiles/pkregann.dir/build make[4]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Building CXX object CMakeFiles/pkregann.dir/src/apps/pkregann.cc.o /usr/bin/c++ -DFANN_DLL -DGSL_DLL -DHAVE_CONFIG_H -I/<>/obj-arm-linux-gnueabihf/base -I/usr/include/gdal -I/<>/src -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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 -MD -MT CMakeFiles/pkregann.dir/src/apps/pkregann.cc.o -MF CMakeFiles/pkregann.dir/src/apps/pkregann.cc.o.d -o CMakeFiles/pkregann.dir/src/apps/pkregann.cc.o -c /<>/src/apps/pkregann.cc /<>/src/apps/pkannogr.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkannogr.cc:768:20: warning: ‘pszMessage’ may be used uninitialized [-Wmaybe-uninitialized] 768 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkannogr.cc:722:15: note: ‘pszMessage’ was declared here 722 | const char* pszMessage; | ^~~~~~~~~~ /<>/src/apps/pkann.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkann.cc:1132:20: warning: ‘pszMessage’ may be used uninitialized [-Wmaybe-uninitialized] 1132 | pfnProgress(progress,pszMessage,pProgressArg); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/src/apps/pkann.cc:734:17: note: ‘pszMessage’ was declared here 734 | const char* pszMessage; | ^~~~~~~~~~ In function ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = Decrease_PosValue]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkann.cc:1112:15: /usr/include/c++/13/bits/stl_algo.h:1947:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function ‘void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’, inlined from ‘void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]’ at /usr/include/c++/13/bits/stl_algo.h:1950:31, inlined from ‘void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = Decrease_PosValue]’ at /usr/include/c++/13/bits/stl_algo.h:4894:18, inlined from ‘int main(int, char**)’ at /<>/src/apps/pkann.cc:1112:15: /usr/include/c++/13/bits/stl_algo.h:1859:32: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/stl_algo.h:1864:30: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 96%] Linking CXX executable pkannogr /usr/bin/cmake -E cmake_link_script CMakeFiles/pkannogr.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkannogr.dir/src/apps/pkannogr.cc.o -o pkannogr -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -lfloatfann src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo In file included from /<>/src/apps/pkregann.cc:23: /<>/src/fileclasses/FileReaderAscii.h: In member function ‘unsigned int FileReaderAscii::readData(std::vector&, int, double, double, bool)’: /<>/src/fileclasses/FileReaderAscii.h:127:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 127 | if(verbose>1) | ~~~~~~~^~ /<>/src/fileclasses/FileReaderAscii.h:157:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 157 | if(verbose>1) | ~~~~~~~^~ /<>/src/fileclasses/FileReaderAscii.h: In member function ‘unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool)’: /<>/src/fileclasses/FileReaderAscii.h:250:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 250 | if(verbose>1) | ~~~~~~~^~ /<>/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 /<>/src/base/Vector2d.h:29, from /<>/src/algorithms/myfann_cpp.h:92, from /<>/src/apps/pkregann.cc:25: /<>/src/algorithms/StatFactory.h: In static member function ‘static gsl_rng* statfactory::StatFactory::getRandomGenerator(long unsigned int)’: /<>/src/algorithms/StatFactory.h:100:26: warning: unused variable ‘T’ [-Wunused-variable] 100 | const gsl_rng_type * T; | ^ /<>/src/algorithms/myfann_cpp.h: In member function ‘void FANN::training_data::set_train_data(const std::vector > > >&, unsigned int)’: /<>/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>/src/algorithms/myfann_cpp.h:758:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 758 | for(int csample=0;csample>/src/algorithms/myfann_cpp.h:761:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 761 | for(int iband=0;iband>/src/algorithms/myfann_cpp.h:767:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 767 | for(int ic=0;ic>/src/algorithms/myfann_cpp.h: In member function ‘void FANN::training_data::set_train_data(const std::vector >&, unsigned int)’: /<>/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>/src/algorithms/myfann_cpp.h:807:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 807 | for(int csample=0;csample>/src/algorithms/myfann_cpp.h:810:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 810 | for(int iband=0;iband>/src/algorithms/myfann_cpp.h:816:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 816 | for(int ic=0;ic>/src/algorithms/myfann_cpp.h: In member function ‘std::vector > FANN::neural_net::run(std::vector >)’: /<>/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>/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)’: /<>/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) | ~~~~^~~~~~~~~~ [ 97%] Linking CXX executable pkfsann /usr/bin/cmake -E cmake_link_script CMakeFiles/pkfsann.dir/link.txt --verbose=1 /<>/src/algorithms/myfann_cpp.h:1595:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1595 | while(nsample>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkfsann.dir/src/apps/pkfsann.cc.o -o pkfsann -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -lfloatfann src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo /<>/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>/src/algorithms/myfann_cpp.h:1629:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1629 | for(int isample=0;isample>/src/algorithms/myfann_cpp.h:1565:17: warning: unused variable ‘rmse’ [-Wunused-variable] 1565 | float rmse=0; | ^~~~ /<>/src/algorithms/myfann_cpp.h:1569:15: warning: unused variable ‘testsample’ [-Wunused-variable] 1569 | int testsample=0;//sample to leave out | ^~~~~~~~~~ /<>/src/algorithms/myfann_cpp.h: In member function ‘float FANN::neural_net::cross_validation(std::vector > >&, std::vector > >&, short unsigned int, unsigned int, float, std::vector > >&, std::vector > >&, short int)’: /<>/src/algorithms/myfann_cpp.h:1684:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1684 | if(nrun>ntraining) | ~~~~^~~~~~~~~~ /<>/src/algorithms/myfann_cpp.h:1711:26: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1711 | while(nsample>/src/algorithms/myfann_cpp.h:1736:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1736 | for(int isample=0;isample>/src/algorithms/myfann_cpp.h:1679:17: warning: unused variable ‘rmse’ [-Wunused-variable] 1679 | float rmse=0; | ^~~~ /<>/src/algorithms/myfann_cpp.h:1682:15: warning: unused variable ‘testsample’ [-Wunused-variable] 1682 | int testsample=0;//sample to leave out | ^~~~~~~~~~ /<>/src/algorithms/myfann_cpp.h: In member function ‘float FANN::neural_net::test_data(const std::vector >&, unsigned int)’: /<>/src/algorithms/myfann_cpp.h:1837:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1837 | for(int iclass=0;iclass>/src/algorithms/myfann_cpp.h:1838:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1838 | for(int csample=0;csample>/src/algorithms/myfann_cpp.h:1841:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 1841 | for(int iband=0;iband>/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>/src/algorithms/myfann_cpp.h: In member function ‘void FANN::neural_net::get_layer_array(std::vector)’: /<>/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>/src/algorithms/myfann_cpp.h: In member function ‘void FANN::neural_net::get_connection_array(std::vector&)’: /<>/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>/src/apps/pkregann.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkregann.cc:183:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 183 | for(int iinput=0;iinput>/src/apps/pkregann.cc:192:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 192 | for(int isample=0;isample>/src/apps/pkregann.cc:208:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 208 | for(int ioutput=0;ioutput>/src/apps/pkregann.cc:214:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 214 | for(int isample=0;isample>/src/apps/pkregann.cc:238:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 238 | for(int ilayer=0;ilayer>/src/apps/pkregann.cc:332:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 332 | for(int isample=0;isample>/src/apps/pkregann.cc:334:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 334 | for(int ioutput=0;ioutput>/src/apps/pkregann.cc:341:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 341 | if(ioutput>/src/apps/pkregann.cc:347:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 347 | for(int ioutput=0;ioutput>/src/apps/pkregann.cc:364:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 364 | for(int i_connection=0;i_connection>/src/apps/pkregann.cc:137:16: warning: variable ‘inputSize’ set but not used [-Wunused-but-set-variable] 137 | unsigned int inputSize=0; | ^~~~~~~~~ make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Built target pkannogr /<>/src/fileclasses/FileReaderAscii.h: In instantiation of ‘unsigned int FileReaderAscii::readData(std::vector >&, const std::vector&, double, double, bool, bool) [with T = float]’: /<>/src/apps/pkregann.cc:143:23: required from here /<>/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;icol>/src/fileclasses/FileReaderAscii.h:250:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 250 | if(verbose>1) | ~~~~~~~^~ /<>/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;icol>/src/fileclasses/FileReaderAscii.h:286:19: warning: comparison of constant ‘1’ with boolean expression is always false [-Wbool-compare] 286 | if(verbose>1) | ~~~~~~~^~ make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 97%] Built target pkfsann [ 98%] Linking CXX executable pkann /usr/bin/cmake -E cmake_link_script CMakeFiles/pkann.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkann.dir/src/apps/pkann.cc.o -o pkann -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -lfloatfann src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 98%] Built target pkann In file included from /usr/include/c++/13/vector:72, from /<>/src/apps/pkregann.cc:20: /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:445:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 /usr/include/c++/13/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:430:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]’, inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = double; _Alloc = std::allocator]’ at /usr/include/c++/13/bits/stl_vector.h:1296:21, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:434:24: /usr/include/c++/13/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/vector:66: In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]’, inlined from ‘bool Optionpk::retrieveOption(int, char**) [with T = double]’ at /<>/src/base/Optionpk.h:446:20: /usr/include/c++/13/bits/stl_vector.h:1289:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/src/apps/pkregann.cc: In function ‘int main(int, char**)’: /<>/src/apps/pkregann.cc:258:15: warning: array subscript 3 is above array bounds of ‘unsigned int [3]’ [-Warray-bounds=] 258 | layers[3]=noutput; | ~~~~~~~~^ /<>/src/apps/pkregann.cc:254:20: note: while referencing ‘layers’ 254 | unsigned int layers[3]; | ^~~~~~ [100%] Linking CXX executable pkregann /usr/bin/cmake -E cmake_link_script CMakeFiles/pkregann.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/<>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fdebug-prefix-map=/<>=/usr/src/pktools-2.6.7.6+ds-4build2 -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -rdynamic CMakeFiles/pkregann.dir/src/apps/pkregann.cc.o -o pkregann -Wl,-rpath,/<>/obj-arm-linux-gnueabihf/src: src/libbase.so.1.6.1 src/libfileClasses.so.1.6.1 src/libalgorithms.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -lfloatfann src/libimageClasses.so.1.6.1 -lgdal -L/usr/lib/arm-linux-gnueabihf -lgsl -lgslcblas -lm -larmadillo make[4]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [100%] Built target pkregann make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_start /<>/obj-arm-linux-gnueabihf/CMakeFiles 0 make[2]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[1]: Leaving directory '/<>' dh_auto_test -a -O--buildsystem=cmake create-stamp debian/debhelper-build-stamp dh_testroot -a -O--buildsystem=cmake dh_prep -a -O--buildsystem=cmake dh_auto_install -a -O--buildsystem=cmake cd obj-arm-linux-gnueabihf && make -j4 install DESTDIR=/<>/pktools-2.6.7.6\+ds/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/<>/obj-arm-linux-gnueabihf' /usr/bin/cmake -S/<> -B/<>/obj-arm-linux-gnueabihf --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/obj-arm-linux-gnueabihf/CMakeFiles /<>/obj-arm-linux-gnueabihf//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/<>/obj-arm-linux-gnueabihf' 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 '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/src /<>/obj-arm-linux-gnueabihf/src/CMakeFiles/imageClasses.dir/DependInfo.cmake "--color=" make -f src/CMakeFiles/base.dir/build.make src/CMakeFiles/base.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/src /<>/obj-arm-linux-gnueabihf/src/CMakeFiles/fileClasses.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/src /<>/obj-arm-linux-gnueabihf/src/CMakeFiles/base.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/base.dir/build.make src/CMakeFiles/base.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'src/CMakeFiles/base.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/fileClasses.dir/build.make src/CMakeFiles/fileClasses.dir/build make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/imageClasses.dir/build.make src/CMakeFiles/imageClasses.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'src/CMakeFiles/imageClasses.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'src/CMakeFiles/fileClasses.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 2%] Built target base [ 5%] Built target fileClasses [ 13%] Built target imageClasses make -f src/CMakeFiles/algorithms.dir/build.make src/CMakeFiles/algorithms.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<>/src /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/src /<>/obj-arm-linux-gnueabihf/src/CMakeFiles/algorithms.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f src/CMakeFiles/algorithms.dir/build.make src/CMakeFiles/algorithms.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'src/CMakeFiles/algorithms.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 23%] Built target algorithms make -f CMakeFiles/pkinfo.dir/build.make CMakeFiles/pkinfo.dir/depend make -f CMakeFiles/pkcrop.dir/build.make CMakeFiles/pkcrop.dir/depend make -f CMakeFiles/pkdiff.dir/build.make CMakeFiles/pkdiff.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkinfo.dir/DependInfo.cmake "--color=" make -f CMakeFiles/pkgetmask.dir/build.make CMakeFiles/pkgetmask.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkcrop.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkgetmask.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkdiff.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkinfo.dir/build.make CMakeFiles/pkinfo.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkinfo.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkdiff.dir/build.make CMakeFiles/pkdiff.dir/build make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkgetmask.dir/build.make CMakeFiles/pkgetmask.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkdiff.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkcrop.dir/build.make CMakeFiles/pkcrop.dir/build [ 25%] Built target pkinfo make -f CMakeFiles/pksetmask.dir/build.make CMakeFiles/pksetmask.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkgetmask.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pksetmask.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkcrop.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 27%] Built target pkdiff [ 29%] Built target pkgetmask make -f CMakeFiles/pkcreatect.dir/build.make CMakeFiles/pkcreatect.dir/depend make -f CMakeFiles/pkdumpimg.dir/build.make CMakeFiles/pkdumpimg.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkcreatect.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkdumpimg.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pksetmask.dir/build.make CMakeFiles/pksetmask.dir/build [ 31%] Built target pkcrop make -f CMakeFiles/pkdumpogr.dir/build.make CMakeFiles/pkdumpogr.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkdumpogr.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pksetmask.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkcreatect.dir/build.make CMakeFiles/pkcreatect.dir/build make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkdumpimg.dir/build.make CMakeFiles/pkdumpimg.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkcreatect.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkdumpimg.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 34%] Built target pksetmask make -f CMakeFiles/pksieve.dir/build.make CMakeFiles/pksieve.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkdumpogr.dir/build.make CMakeFiles/pkdumpogr.dir/build cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pksieve.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkdumpogr.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 36%] Built target pkcreatect [ 38%] Built target pkdumpimg make -f CMakeFiles/pkstat.dir/build.make CMakeFiles/pkstat.dir/depend make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pksieve.dir/build.make CMakeFiles/pksieve.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkstat.dir/DependInfo.cmake "--color=" [ 40%] Built target pkdumpogr make -f CMakeFiles/pkstatascii.dir/build.make CMakeFiles/pkstatascii.dir/depend make -f CMakeFiles/pkstatogr.dir/build.make CMakeFiles/pkstatogr.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkstatascii.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkstatogr.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pksieve.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 42%] Built target pksieve make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkstatascii.dir/build.make CMakeFiles/pkstatascii.dir/build make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkstat.dir/build.make CMakeFiles/pkstat.dir/build make -f CMakeFiles/pkstatprofile.dir/build.make CMakeFiles/pkstatprofile.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkstatprofile.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkstatogr.dir/build.make CMakeFiles/pkstatogr.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkstat.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkstatascii.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkstatogr.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 44%] Built target pkstatascii [ 46%] Built target pkstat make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkstatprofile.dir/build.make CMakeFiles/pkstatprofile.dir/build make -f CMakeFiles/pkegcs.dir/build.make CMakeFiles/pkegcs.dir/depend make -f CMakeFiles/pkextractimg.dir/build.make CMakeFiles/pkextractimg.dir/depend [ 48%] Built target pkstatogr make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkegcs.dir/DependInfo.cmake "--color=" make[3]: Nothing to be done for 'CMakeFiles/pkstatprofile.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkextractogr.dir/build.make CMakeFiles/pkextractogr.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkextractimg.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkextractogr.dir/DependInfo.cmake "--color=" [ 51%] Built target pkstatprofile make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkegcs.dir/build.make CMakeFiles/pkegcs.dir/build make -f CMakeFiles/pkfillnodata.dir/build.make CMakeFiles/pkfillnodata.dir/depend make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkextractimg.dir/build.make CMakeFiles/pkextractimg.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkegcs.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkextractogr.dir/build.make CMakeFiles/pkextractogr.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkfillnodata.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkextractogr.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkextractimg.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 53%] Built target pkegcs make -f CMakeFiles/pkfilter.dir/build.make CMakeFiles/pkfilter.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkfilter.dir/DependInfo.cmake "--color=" [ 55%] Built target pkextractogr make -f CMakeFiles/pkfilterdem.dir/build.make CMakeFiles/pkfilterdem.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkfilterdem.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkfillnodata.dir/build.make CMakeFiles/pkfillnodata.dir/build [ 57%] Built target pkextractimg make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkfillnodata.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkfilterascii.dir/build.make CMakeFiles/pkfilterascii.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkfilterascii.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkfilterdem.dir/build.make CMakeFiles/pkfilterdem.dir/build [ 59%] Built target pkfillnodata make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkfilter.dir/build.make CMakeFiles/pkfilter.dir/build make -f CMakeFiles/pkdsm2shadow.dir/build.make CMakeFiles/pkdsm2shadow.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkfilterdem.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkdsm2shadow.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkfilter.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkfilterascii.dir/build.make CMakeFiles/pkfilterascii.dir/build [ 61%] Built target pkfilterdem make -f CMakeFiles/pkcomposite.dir/build.make CMakeFiles/pkcomposite.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkcomposite.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkdsm2shadow.dir/build.make CMakeFiles/pkdsm2shadow.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkfilterascii.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkdsm2shadow.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 63%] Built target pkfilter make -f CMakeFiles/pkpolygonize.dir/build.make CMakeFiles/pkpolygonize.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkpolygonize.dir/DependInfo.cmake "--color=" [ 65%] Built target pkfilterascii make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkcomposite.dir/build.make CMakeFiles/pkcomposite.dir/build make -f CMakeFiles/pkascii2img.dir/build.make CMakeFiles/pkascii2img.dir/depend [ 68%] Built target pkdsm2shadow make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkcomposite.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pksvm.dir/build.make CMakeFiles/pksvm.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkascii2img.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pksvm.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkpolygonize.dir/build.make CMakeFiles/pkpolygonize.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkpolygonize.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 72%] Built target pkpolygonize [ 72%] Built target pkcomposite make -f CMakeFiles/pksvmogr.dir/build.make CMakeFiles/pksvmogr.dir/depend make -f CMakeFiles/pkfssvm.dir/build.make CMakeFiles/pkfssvm.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pksvmogr.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkfssvm.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkascii2img.dir/build.make CMakeFiles/pkascii2img.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkascii2img.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkfssvm.dir/build.make CMakeFiles/pkfssvm.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkfssvm.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pksvm.dir/build.make CMakeFiles/pksvm.dir/build [ 74%] Built target pkascii2img make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkoptsvm.dir/build.make CMakeFiles/pkoptsvm.dir/depend make[3]: Nothing to be done for 'CMakeFiles/pksvm.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 76%] Built target pkfssvm make -f CMakeFiles/pksvmogr.dir/build.make CMakeFiles/pksvmogr.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkoptsvm.dir/DependInfo.cmake "--color=" make -f CMakeFiles/pkascii2ogr.dir/build.make CMakeFiles/pkascii2ogr.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkascii2ogr.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pksvmogr.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 78%] Built target pksvm make -f CMakeFiles/pkreclass.dir/build.make CMakeFiles/pkreclass.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkreclass.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkoptsvm.dir/build.make CMakeFiles/pkoptsvm.dir/build [ 80%] Built target pksvmogr make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkoptsvm.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkreclassogr.dir/build.make CMakeFiles/pkreclassogr.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkreclassogr.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkascii2ogr.dir/build.make CMakeFiles/pkascii2ogr.dir/build make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkreclass.dir/build.make CMakeFiles/pkreclass.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkascii2ogr.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkreclassogr.dir/build.make CMakeFiles/pkreclassogr.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkreclass.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 82%] Built target pkoptsvm make -f CMakeFiles/pkkalman.dir/build.make CMakeFiles/pkkalman.dir/depend [ 85%] Built target pkascii2ogr make -f CMakeFiles/pkann.dir/build.make CMakeFiles/pkann.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkkalman.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkreclassogr.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkann.dir/DependInfo.cmake "--color=" [ 87%] Built target pkreclass make -f CMakeFiles/pkannogr.dir/build.make CMakeFiles/pkannogr.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' [ 89%] Built target pkreclassogr cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkannogr.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkkalman.dir/build.make CMakeFiles/pkkalman.dir/build make -f CMakeFiles/pkfsann.dir/build.make CMakeFiles/pkfsann.dir/depend make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkfsann.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkkalman.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkann.dir/build.make CMakeFiles/pkann.dir/build make -f CMakeFiles/pkannogr.dir/build.make CMakeFiles/pkannogr.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkann.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkannogr.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 91%] Built target pkkalman make -f CMakeFiles/pkregann.dir/build.make CMakeFiles/pkregann.dir/depend make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 93%] Built target pkann make -f CMakeFiles/pkfsann.dir/build.make CMakeFiles/pkfsann.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' cd /<>/obj-arm-linux-gnueabihf && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<> /<> /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf /<>/obj-arm-linux-gnueabihf/CMakeFiles/pkregann.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkfsann.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [ 95%] Built target pkannogr [ 97%] Built target pkfsann make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' make -f CMakeFiles/pkregann.dir/build.make CMakeFiles/pkregann.dir/build make[3]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[3]: Nothing to be done for 'CMakeFiles/pkregann.dir/build'. make[3]: Leaving directory '/<>/obj-arm-linux-gnueabihf' [100%] Built target pkregann make[2]: Leaving directory '/<>/obj-arm-linux-gnueabihf' /usr/bin/cmake -E cmake_progress_start /<>/obj-arm-linux-gnueabihf/CMakeFiles 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/<>/obj-arm-linux-gnueabihf' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/<>/obj-arm-linux-gnueabihf' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing: /<>/debian/tmp/usr/bin/pktools-config -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/pkgconfig/pktools.pc -- Installing: /<>/debian/tmp/usr/bin/pkinfo -- Set runtime path of "/<>/debian/tmp/usr/bin/pkinfo" to "" -- Installing: /<>/debian/tmp/usr/bin/pkcrop -- Set runtime path of "/<>/debian/tmp/usr/bin/pkcrop" to "" -- Installing: /<>/debian/tmp/usr/bin/pkdiff -- Set runtime path of "/<>/debian/tmp/usr/bin/pkdiff" to "" -- Installing: /<>/debian/tmp/usr/bin/pkgetmask -- Set runtime path of "/<>/debian/tmp/usr/bin/pkgetmask" to "" -- Installing: /<>/debian/tmp/usr/bin/pksetmask -- Set runtime path of "/<>/debian/tmp/usr/bin/pksetmask" to "" -- Installing: /<>/debian/tmp/usr/bin/pkcreatect -- Set runtime path of "/<>/debian/tmp/usr/bin/pkcreatect" to "" -- Installing: /<>/debian/tmp/usr/bin/pkdumpimg -- Set runtime path of "/<>/debian/tmp/usr/bin/pkdumpimg" to "" -- Installing: /<>/debian/tmp/usr/bin/pkdumpogr -- Set runtime path of "/<>/debian/tmp/usr/bin/pkdumpogr" to "" -- Installing: /<>/debian/tmp/usr/bin/pksieve -- Set runtime path of "/<>/debian/tmp/usr/bin/pksieve" to "" -- Installing: /<>/debian/tmp/usr/bin/pkstat -- Set runtime path of "/<>/debian/tmp/usr/bin/pkstat" to "" -- Installing: /<>/debian/tmp/usr/bin/pkstatascii -- Set runtime path of "/<>/debian/tmp/usr/bin/pkstatascii" to "" -- Installing: /<>/debian/tmp/usr/bin/pkstatogr -- Set runtime path of "/<>/debian/tmp/usr/bin/pkstatogr" to "" -- Installing: /<>/debian/tmp/usr/bin/pkstatprofile -- Set runtime path of "/<>/debian/tmp/usr/bin/pkstatprofile" to "" -- Installing: /<>/debian/tmp/usr/bin/pkegcs -- Set runtime path of "/<>/debian/tmp/usr/bin/pkegcs" to "" -- Installing: /<>/debian/tmp/usr/bin/pkextractimg -- Set runtime path of "/<>/debian/tmp/usr/bin/pkextractimg" to "" -- Installing: /<>/debian/tmp/usr/bin/pkextractogr -- Set runtime path of "/<>/debian/tmp/usr/bin/pkextractogr" to "" -- Installing: /<>/debian/tmp/usr/bin/pkfillnodata -- Set runtime path of "/<>/debian/tmp/usr/bin/pkfillnodata" to "" -- Installing: /<>/debian/tmp/usr/bin/pkfilter -- Set runtime path of "/<>/debian/tmp/usr/bin/pkfilter" to "" -- Installing: /<>/debian/tmp/usr/bin/pkfilterdem -- Set runtime path of "/<>/debian/tmp/usr/bin/pkfilterdem" to "" -- Installing: /<>/debian/tmp/usr/bin/pkfilterascii -- Set runtime path of "/<>/debian/tmp/usr/bin/pkfilterascii" to "" -- Installing: /<>/debian/tmp/usr/bin/pkdsm2shadow -- Set runtime path of "/<>/debian/tmp/usr/bin/pkdsm2shadow" to "" -- Installing: /<>/debian/tmp/usr/bin/pkcomposite -- Set runtime path of "/<>/debian/tmp/usr/bin/pkcomposite" to "" -- Installing: /<>/debian/tmp/usr/bin/pkpolygonize -- Set runtime path of "/<>/debian/tmp/usr/bin/pkpolygonize" to "" -- Installing: /<>/debian/tmp/usr/bin/pkascii2img -- Set runtime path of "/<>/debian/tmp/usr/bin/pkascii2img" to "" -- Installing: /<>/debian/tmp/usr/bin/pksvm -- Set runtime path of "/<>/debian/tmp/usr/bin/pksvm" to "" -- Installing: /<>/debian/tmp/usr/bin/pksvmogr -- Set runtime path of "/<>/debian/tmp/usr/bin/pksvmogr" to "" -- Installing: /<>/debian/tmp/usr/bin/pkfssvm -- Set runtime path of "/<>/debian/tmp/usr/bin/pkfssvm" to "" -- Installing: /<>/debian/tmp/usr/bin/pkoptsvm -- Set runtime path of "/<>/debian/tmp/usr/bin/pkoptsvm" to "" -- Installing: /<>/debian/tmp/usr/bin/pkascii2ogr -- Set runtime path of "/<>/debian/tmp/usr/bin/pkascii2ogr" to "" -- Installing: /<>/debian/tmp/usr/bin/pkreclass -- Set runtime path of "/<>/debian/tmp/usr/bin/pkreclass" to "" -- Installing: /<>/debian/tmp/usr/bin/pkreclassogr -- Set runtime path of "/<>/debian/tmp/usr/bin/pkreclassogr" to "" -- Installing: /<>/debian/tmp/usr/bin/pkkalman -- Set runtime path of "/<>/debian/tmp/usr/bin/pkkalman" to "" -- Installing: /<>/debian/tmp/usr/bin/pkann -- Set runtime path of "/<>/debian/tmp/usr/bin/pkann" to "" -- Installing: /<>/debian/tmp/usr/bin/pkannogr -- Set runtime path of "/<>/debian/tmp/usr/bin/pkannogr" to "" -- Installing: /<>/debian/tmp/usr/bin/pkfsann -- Set runtime path of "/<>/debian/tmp/usr/bin/pkfsann" to "" -- Installing: /<>/debian/tmp/usr/bin/pkregann -- Set runtime path of "/<>/debian/tmp/usr/bin/pkregann" to "" -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libbase.so.1.6.1 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libbase.so.1 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libbase.so -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libimageClasses.so.1.6.1 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libimageClasses.so.1 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libimageClasses.so -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libalgorithms.so.1.6.1 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libalgorithms.so.1 -- Set runtime path of "/<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libalgorithms.so.1.6.1" to "" -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libalgorithms.so -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libfileClasses.so.1.6.1 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libfileClasses.so.1 -- Installing: /<>/debian/tmp/usr/lib/arm-linux-gnueabihf/libfileClasses.so -- Installing: /<>/debian/tmp/usr/include/pktools/base/IndexValue.h -- Installing: /<>/debian/tmp/usr/include/pktools/base/Optionpk.h -- Installing: /<>/debian/tmp/usr/include/pktools/base/PosValue.h -- Installing: /<>/debian/tmp/usr/include/pktools/base/Vector2d.h -- Installing: /<>/debian/tmp/usr/include/pktools/base/Vector2d.cc -- Installing: /<>/debian/tmp/usr/include/pktools/imageclasses/ImgRasterGdal.h -- Installing: /<>/debian/tmp/usr/include/pktools/imageclasses/ImgReaderGdal.h -- Installing: /<>/debian/tmp/usr/include/pktools/imageclasses/ImgReaderOgr.h -- Installing: /<>/debian/tmp/usr/include/pktools/imageclasses/ImgWriterGdal.h -- Installing: /<>/debian/tmp/usr/include/pktools/imageclasses/ImgWriterOgr.h -- Installing: /<>/debian/tmp/usr/include/pktools/imageclasses/ImgUpdaterGdal.h -- Installing: /<>/debian/tmp/usr/include/pktools/algorithms/ConfusionMatrix.h -- Installing: /<>/debian/tmp/usr/include/pktools/algorithms/CostFactory.h -- Installing: /<>/debian/tmp/usr/include/pktools/algorithms/CostFactorySVM.h -- Installing: /<>/debian/tmp/usr/include/pktools/algorithms/Egcs.h -- Installing: /<>/debian/tmp/usr/include/pktools/algorithms/FeatureSelector.h -- Installing: /<>/debian/tmp/usr/include/pktools/algorithms/Filter.h -- Installing: /<>/debian/tmp/usr/include/pktools/algorithms/Filter2d.h -- Installing: /<>/debian/tmp/usr/include/pktools/algorithms/ImgRegression.h -- Installing: /<>/debian/tmp/usr/include/pktools/algorithms/StatFactory.h -- Installing: /<>/debian/tmp/usr/include/pktools/algorithms/myfann_cpp.h -- Installing: /<>/debian/tmp/usr/include/pktools/algorithms/svm.h -- Installing: /<>/debian/tmp/usr/include/pktools/fileclasses/FileReaderAscii.h make[1]: Leaving directory '/<>/obj-arm-linux-gnueabihf' dh_install -a -O--buildsystem=cmake dh_installdocs -a -O--buildsystem=cmake dh_installchangelogs -a -O--buildsystem=cmake dh_installman -a -O--buildsystem=cmake dh_installinit -a -O--buildsystem=cmake dh_installsystemduser -a -O--buildsystem=cmake dh_lintian -a -O--buildsystem=cmake dh_perl -a -O--buildsystem=cmake dh_link -a -O--buildsystem=cmake dh_strip_nondeterminism -a -O--buildsystem=cmake dh_compress -a -O--buildsystem=cmake dh_fixperms -a -O--buildsystem=cmake dh_missing -a -O--buildsystem=cmake dh_dwz -a -O--buildsystem=cmake dwz: debian/libbase1/usr/lib/arm-linux-gnueabihf/libbase.so.1.6.1: .debug_info section not present dh_strip -a -O--buildsystem=cmake debugedit: debian/pktools/usr/bin/pkextractimg: Unknown DWARF DW_FORM_0x1f21 8f43ba785dd42290c3ecbca6ea44fa8b3c473b0b 95c5421bda98ec6cfffd871354598b0ca76a91c5 27254b46666e07f07637bfe928161c3a5be06509 51c4a9904b46c90835b741486451042e064b4cc9 debugedit: debian/pktools/usr/bin/pkstat: Unknown DWARF DW_FORM_0x1f21 ea9fde1cbde521c429def875ec04bb0c097ff32d debugedit: debian/pktools/usr/bin/pkextractogr: Unknown DWARF DW_FORM_0x1f21 0c25c6e677849ecd355876974f7cf266977d0339 f5feacc82e206a35aa628b6395dde042f8752b65 debugedit: debian/pktools/usr/bin/pkdiff: Unknown DWARF DW_FORM_0x1f21 245fed492125d564973837ad6fa67ca37d841da6 debugedit: debian/pktools/usr/bin/pkinfo: Unknown DWARF DW_FORM_0x1f21 f609f244aa166f8cf026c95b66582b97d7065bbc debugedit: debian/pktools/usr/bin/pksvmogr: Unknown DWARF DW_FORM_0x1f21 aac68b7bd9f5f041cffd9ed68aaea1f61000638f debugedit: debian/pktools/usr/bin/pkann: Unknown DWARF DW_FORM_0x1f21 a6270b552e0ac5da02ecf77820b8f806ab9d8f49 debugedit: debian/pktools/usr/bin/pkstatogr: Unknown DWARF DW_FORM_0x1f21 ddc96629c1f0ab6bf39a0cfa6d19ba65786f022f debugedit: debian/pktools/usr/bin/pkpolygonize: Unknown DWARF DW_FORM_0x1f21 57e54251c9353d1c43ff672208a7dd4a43f3605b debugedit: debian/pktools/usr/bin/pkoptsvm: Unknown DWARF DW_FORM_0x1f21 105a306867545f56876d85f2dec91a5f540aad46 debugedit: debian/pktools/usr/bin/pkdumpogr: Unknown DWARF DW_FORM_0x1f21 80379add47c1e3d952f0898e00ef8d574354ce07 debugedit: debian/pktools/usr/bin/pkfilterascii: Unknown DWARF DW_FORM_0x1f21 323b6dfa0ce70dda97cd00f7655a3af2e04ca1a4 debugedit: debian/pktools/usr/bin/pkdumpimg: Unknown DWARF DW_FORM_0x1f21 bfe19c33febe702fa347555a4f0ad9ad7d40c36f debugedit: debian/pktools/usr/bin/pksvm: Unknown DWARF DW_FORM_0x1f21 9c4a7b5be43bb78a2500fc9671a68f0e90bb4ace debugedit: debian/pktools/usr/bin/pkfsann: Unknown DWARF DW_FORM_0x1f21 611c9891f51e8e10929ff78123dba07790f3a9ad debugedit: debian/pktools/usr/bin/pkcomposite: Unknown DWARF DW_FORM_0x1f21 2edbb4af17212936155904be4a3969172b4a82a1 debugedit: debian/pktools/usr/bin/pkcrop: Unknown DWARF DW_FORM_0x1f21 d8b2f22a07b3c55fb0127060586f9084e2b2d03b debugedit: debian/pktools/usr/bin/pkannogr: Unknown DWARF DW_FORM_0x1f21 6135c66360efc36bf209951676a12f87b8f557ae debugedit: debian/pktools/usr/bin/pkreclass: Unknown DWARF DW_FORM_0x1f21 f048714cd9f82b44b346ee6420d355b604b32604 debugedit: debian/pktools/usr/bin/pksieve: Unknown DWARF DW_FORM_0x1f21 b33821cd7dfe1e559d942558bfc5800fb35d1ba0 debugedit: debian/pktools/usr/bin/pkascii2ogr: Unknown DWARF DW_FORM_0x1f21 9934f84c7bf84467c58fdbc417d7c7e52cbe1d38 debugedit: debian/pktools/usr/bin/pkfilter: Unknown DWARF DW_FORM_0x1f21 3ca0c78cd0aacaf178ababb7d048411a99c898cd debugedit: debian/pktools/usr/bin/pkdsm2shadow: Unknown DWARF DW_FORM_0x1f21 92f592b1b76d79cf91f0a61875b0584479ae9449 debugedit: debian/pktools/usr/bin/pkkalman: Unknown DWARF DW_FORM_0x1f21 9f096daedaaafbf8ce620a1d64c6bd95f1463817 debugedit: debian/pktools/usr/bin/pkfssvm: Unknown DWARF DW_FORM_0x1f21 774167cd6e38a0091e8e167c9e931e0d901e912a debugedit: debian/pktools/usr/bin/pkgetmask: Unknown DWARF DW_FORM_0x1f21 2907182d6af1055e74c98592dfb27036c6a3ace1 debugedit: debian/pktools/usr/bin/pkfillnodata: Unknown DWARF DW_FORM_0x1f21 6be3f9026d1b3ea46e1af7fd33e93fc133b54c92 debugedit: debian/pktools/usr/bin/pkfilterdem: Unknown DWARF DW_FORM_0x1f21 78c4b0c61605a870c17a0cb33d3c16bf0f33e2bb debugedit: debian/pktools/usr/bin/pkascii2img: Unknown DWARF DW_FORM_0x1f21 86e6760972b00399a955fb6e36341477ab62b556 debugedit: debian/pktools/usr/bin/pksetmask: Unknown DWARF DW_FORM_0x1f21 da2eb0985dcd1fabba83f5aa036ad593ea6a0049 debugedit: debian/pktools/usr/bin/pkreclassogr: Unknown DWARF DW_FORM_0x1f21 9e4a8d7cab38bf2c3ab406f5c9a71bfd29e3f92d debugedit: debian/pktools/usr/bin/pkstatprofile: Unknown DWARF DW_FORM_0x1f21 f86686643306817b3005a9c7235227b2a8f5fd88 debugedit: debian/pktools/usr/bin/pkregann: Unknown DWARF DW_FORM_0x1f21 8ed4e88e94ec5e3e1731e15df2637419bf54dad8 debugedit: debian/pktools/usr/bin/pkstatascii: Unknown DWARF DW_FORM_0x1f21 c41e7b8f7d06a3893557e8b8a1409afe61de9a93 debugedit: debian/pktools/usr/bin/pkegcs: Unknown DWARF DW_FORM_0x1f21 305b426b437f214b49ed9cbaff86a3bea368c82d debugedit: debian/pktools/usr/bin/pkcreatect: Unknown DWARF DW_FORM_0x1f21 ceb764beae6270b288bdb00308f9da16362662ba debian/rules override_dh_makeshlibs make[1]: Entering directory '/<>' dh_makeshlibs -- -v2.6.7.6 -c0 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_armhf) +++ dpkg-gensymbolsddzibr 2023-11-17 18:47:06.460264397 +0000 @@ -1,7 +1,7 @@ libalgorithms.so.1 #PACKAGE# #MINVER# * Build-Depends-Package: pktools-dev - (optional=templinst|arch=alpha amd64 arm64 ia64 kfreebsd-amd64 mips64el ppc64 ppc64el riscv64 s390x sparc64)_Z11string2typeIiET_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.6.4 - (optional=templinst|arch=amd64)_Z11type2stringIsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_@Base 2.6.7.6 + (optional=templinst)_Z11string2typeIiET_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.6.4 + (optional=templinst)_Z11type2stringIsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKT_@Base 2.6.7.6 _Z12compareClassRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_@Base 2.6.4 (optional=templinst)_Z15getGDALDataTypeIdE12GDALDataTypev@Base 2.6.7 (optional=templinst)_Z15getGDALDataTypeIfE12GDALDataTypev@Base 2.6.7 @@ -12,7 +12,7 @@ _ZN11ONE_CLASS_QD0Ev@Base 2.5.2 _ZN11ONE_CLASS_QD1Ev@Base 2.5.2 _ZN11ONE_CLASS_QD2Ev@Base 2.5.2 - (arch=amd64)_ZN11statfactory11StatFactory7initMapERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_18INTERPOLATION_TYPEESt4lessIS7_ESaISt4pairIKS7_S8_EEE@Base 2.6.7.6 + _ZN11statfactory11StatFactory7initMapERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS0_18INTERPOLATION_TYPEESt4lessIS7_ESaISt4pairIKS7_S8_EEE@Base 2.6.7.6 _ZN11statfactory11StatFactory9getSplineENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRP10gsl_spline@Base 2.6.4 _ZN11statfactory11StatFactoryD0Ev@Base 2.5.2 _ZN11statfactory11StatFactoryD1Ev@Base 2.5.2 @@ -26,10 +26,10 @@ (optional=templinst)_ZN13ImgReaderGdal13readDataBlockIfEEvRSt6vectorIT_SaIS2_EEiiiii@Base 2.6.7 (optional=templinst)_ZN13ImgReaderGdal8readDataIdEEvRSt6vectorIT_SaIS2_EEiiii@Base 2.6.7 (optional=templinst)_ZN13ImgReaderGdal8readDataIsEEvRSt6vectorIT_SaIS2_EEiiii@Base 2.6.7 - (optional=templinst|arch=!amd64)_ZN13ImgWriterGdal14writeDataBlockIdEEbR8Vector2dIT_Eiiiii@Base 2.6.7 - (optional=templinst|arch=!amd64)_ZN13ImgWriterGdal14writeDataBlockIfEEbR8Vector2dIT_Eiiiii@Base 2.6.7 - (optional=templinst|arch=!amd64)_ZN13ImgWriterGdal9writeDataIdEEbRSt6vectorIT_SaIS2_EEii@Base 2.6.7 - (optional=templinst|arch=!amd64)_ZN13ImgWriterGdal9writeDataIdEEbRSt6vectorIT_SaIS2_EEiiii@Base 2.6.7 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZN13ImgWriterGdal14writeDataBlockIdEEbR8Vector2dIT_Eiiiii@Base 2.6.7 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZN13ImgWriterGdal14writeDataBlockIfEEbR8Vector2dIT_Eiiiii@Base 2.6.7 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZN13ImgWriterGdal9writeDataIdEEbRSt6vectorIT_SaIS2_EEii@Base 2.6.7 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZN13ImgWriterGdal9writeDataIdEEbRSt6vectorIT_SaIS2_EEiiii@Base 2.6.7 _ZN13imgregression13ImgRegressionC1Ev@Base 2.6.7 _ZN13imgregression13ImgRegressionC2Ev@Base 2.6.7 _ZN13imgregression13ImgRegressionD1Ev@Base 2.6.7 @@ -82,8 +82,8 @@ _ZN5SVC_QD0Ev@Base 2.5.2 _ZN5SVC_QD1Ev@Base 2.5.2 _ZN5SVC_QD2Ev@Base 2.5.2 - (arch=amd64)_ZN5SVR_QC1ERK11svm_problemRK13svm_parameter@Base 2.6.7.6 - (arch=amd64)_ZN5SVR_QC2ERK11svm_problemRK13svm_parameter@Base 2.6.7.6 + _ZN5SVR_QC1ERK11svm_problemRK13svm_parameter@Base 2.6.7.6 + _ZN5SVR_QC2ERK11svm_problemRK13svm_parameter@Base 2.6.7.6 _ZN5SVR_QD0Ev@Base 2.5.2 _ZN5SVR_QD1Ev@Base 2.5.2 _ZN5SVR_QD2Ev@Base 2.5.2 @@ -149,14 +149,14 @@ (optional=templinst)_ZN8Vector2dIsEC1Eii@Base 2.5.2 (optional=templinst)_ZN8Vector2dIsEC2Eii@Base 2.5.2 _ZN8filter2d8Filter2d10dwtForwardER13ImgReaderGdalR13ImgWriterGdalRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi@Base 2.6.7 - (optional=templinst|arch=!amd64)_ZN8filter2d8Filter2d10dwtForwardIfEEvR8Vector2dIT_ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi@Base 2.6.4 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZN8filter2d8Filter2d10dwtForwardIfEEvR8Vector2dIT_ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi@Base 2.6.4 _ZN8filter2d8Filter2d10dwtInverseER13ImgReaderGdalR13ImgWriterGdalRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi@Base 2.6.7 - (optional=templinst|arch=!amd64)_ZN8filter2d8Filter2d10dwtInverseIfEEvR8Vector2dIT_ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi@Base 2.6.4 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZN8filter2d8Filter2d10dwtInverseIfEEvR8Vector2dIT_ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEi@Base 2.6.4 _ZN8filter2d8Filter2d10morphologyER13ImgReaderGdalR13ImgWriterGdalRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiRKSt6vectorIdSaIdEEb@Base 2.6.7 _ZN8filter2d8Filter2d11majorVotingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_iRKSt6vectorIiSaIiEE@Base 2.6.4 _ZN8filter2d8Filter2d12smoothNoDataER13ImgReaderGdalR13ImgWriterGdali@Base 2.6.7 _ZN8filter2d8Filter2d12smoothNoDataER13ImgReaderGdalR13ImgWriterGdalii@Base 2.6.7 - (arch=amd64)_ZN8filter2d8Filter2d13getFilterTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.6.7.6 + _ZN8filter2d8Filter2d13getFilterTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE@Base 2.6.7.6 _ZN8filter2d8Filter2d13linearFeatureER13ImgReaderGdalR13ImgWriterGdalffffbbbbib@Base 2.6.7 _ZN8filter2d8Filter2d13linearFeatureERK8Vector2dIfERSt6vectorIS2_SaIS2_EEffffbbbbb@Base 2.5.2 _ZN8filter2d8Filter2d15pushNoDataValueEd@Base 2.5.2 @@ -166,9 +166,9 @@ _ZN8filter2d8Filter2d4doitER13ImgReaderGdalR13ImgWriterGdalRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiisb@Base 2.6.7 _ZN8filter2d8Filter2d4doitER13ImgReaderGdalR13ImgWriterGdalRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEisb@Base 2.6.7 _ZN8filter2d8Filter2d5shiftER13ImgReaderGdalR13ImgWriterGdaldddNS_8RESAMPLEEb@Base 2.6.7 - (optional=templinst|arch=!amd64)_ZN8filter2d8Filter2d5shiftIdEEvRK8Vector2dIT_ERS4_dddNS_8RESAMPLEEb@Base 2.5.2 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZN8filter2d8Filter2d5shiftIdEEvRK8Vector2dIT_ERS4_dddNS_8RESAMPLEEb@Base 2.5.2 _ZN8filter2d8Filter2d6dwtCutER13ImgReaderGdalR13ImgWriterGdalRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEidb@Base 2.6.7 - (optional=templinst|arch=!amd64)_ZN8filter2d8Filter2d6dwtCutIfEEvR8Vector2dIT_ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEid@Base 2.6.4 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZN8filter2d8Filter2d6dwtCutIfEEvR8Vector2dIT_ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEid@Base 2.6.4 _ZN8filter2d8Filter2d6filterER13ImgReaderGdalR13ImgWriterGdalbbb@Base 2.6.7 _ZN8filter2d8Filter2d6medianERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ib@Base 2.6.4 _ZN8filter2d8Filter2d6smoothER13ImgReaderGdalR13ImgWriterGdali@Base 2.6.7 @@ -176,7 +176,7 @@ _ZN8filter2d8Filter2d7initMapERSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_11FILTER_TYPEESt4lessIS7_ESaISt4pairIKS7_S8_EEE@Base 2.6.4 _ZN8filter2d8Filter2d7setTapsERK8Vector2dIdE@Base 2.5.2 _ZN8filter2d8Filter2d9shadowDsmER13ImgReaderGdalR13ImgWriterGdalddds@Base 2.6.7 - (optional=templinst|arch=!amd64)_ZN8filter2d8Filter2d9shadowDsmIfEEvRK8Vector2dIT_ERS4_ddds@Base 2.5.2 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZN8filter2d8Filter2d9shadowDsmIfEEvRK8Vector2dIT_ERS4_ddds@Base 2.5.2 _ZN8filter2d8Filter2dC1ERK8Vector2dIdE@Base 2.5.2 _ZN8filter2d8Filter2dC1Ev@Base 2.5.2 _ZN8filter2d8Filter2dC2ERK8Vector2dIdE@Base 2.5.2 @@ -197,10 +197,10 @@ (optional=templinst)_ZNK11statfactory11StatFactory10percentileIdEET_RKSt6vectorIS2_SaIS2_EENS5_14const_iteratorES8_dS2_S2_@Base 2.6.4 (optional=templinst)_ZNK11statfactory11StatFactory11correlationIdEEdRKSt6vectorIT_SaIS3_EES7_i@Base 2.6.7 (optional=templinst|arch=amd64)_ZNK11statfactory11StatFactory11eraseNoDataIdEEvRSt6vectorIT_SaIS3_EE@Base 2.6.7.6 - (optional=templinst|arch=!amd64)_ZNK11statfactory11StatFactory13interpolateUpIdEEvRKSt6vectorIdSaIdEERKS2_IT_SaIS7_EES6_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS9_b@Base 2.6.4 - (optional=templinst|arch=!amd64)_ZNK11statfactory11StatFactory17interpolateNoDataIdEEvRKSt6vectorIdSaIdEERKS2_IT_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS9_b@Base 2.6.4 - (optional=templinst|arch=!amd64)_ZNK11statfactory11StatFactory17linear_regressionIdEEdRKSt6vectorIT_SaIS3_EES7_RdS8_@Base 2.6.7 - (optional=templinst|arch=!amd64)_ZNK11statfactory11StatFactory21linear_regression_errIdEEdRKSt6vectorIT_SaIS3_EES7_RdS8_@Base 2.6.7 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNK11statfactory11StatFactory13interpolateUpIdEEvRKSt6vectorIdSaIdEERKS2_IT_SaIS7_EES6_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS9_b@Base 2.6.4 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNK11statfactory11StatFactory17interpolateNoDataIdEEvRKSt6vectorIdSaIdEERKS2_IT_SaIS7_EERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS9_b@Base 2.6.4 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNK11statfactory11StatFactory17linear_regressionIdEEdRKSt6vectorIT_SaIS3_EES7_RdS8_@Base 2.6.7 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNK11statfactory11StatFactory21linear_regression_errIdEEdRKSt6vectorIT_SaIS3_EES7_RdS8_@Base 2.6.7 (optional=templinst)_ZNK11statfactory11StatFactory3sumIdEET_RKSt6vectorIS2_SaIS2_EE@Base 2.5.4 (optional=templinst)_ZNK11statfactory11StatFactory3varIdEEdRKSt6vectorIT_SaIS3_EE@Base 2.5.2 (optional=templinst)_ZNK11statfactory11StatFactory4meanIdEEdRKSt6vectorIT_SaIS3_EE@Base 2.5.4 @@ -209,6 +209,7 @@ (optional=templinst)_ZNK11statfactory11StatFactory6medianIdEET_RKSt6vectorIS2_SaIS2_EE@Base 2.5.2 (optional=templinst)_ZNK11statfactory11StatFactory6nvalidIdEEjRKSt6vectorIT_SaIS3_EE@Base 2.6.5 (optional=templinst)_ZNK11statfactory11StatFactory7meanVarIdEEvRKSt6vectorIT_SaIS3_EERdS8_@Base 2.6.7 + _ZNK11statfactory11StatFactory8isNoDataEd@Base 2.6.7.6 _ZNK13imgregression13ImgRegression5getR2ER13ImgReaderGdalS2_RdS3_tts@Base 2.6.7 _ZNK13imgregression13ImgRegression5getR2ER13ImgReaderGdalttRdS3_s@Base 2.6.7 _ZNK13imgregression13ImgRegression6pgetR2ER13ImgReaderGdalS2_RdS3_tts@Base 2.6.7 @@ -248,17 +249,19 @@ (optional=templinst)_ZNKSt5ctypeIcE8do_widenEc@Base 2.5.2 (optional=templinst|arch=amd64)_ZNSt12_Destroy_auxILb0EE9__destroyIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEvT_S9_@Base 2.6.7.6 (optional=templinst|arch=!amd64 !armel !armhf !m68k)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN11statfactory11StatFactory18INTERPOLATION_TYPEESt4lessIS5_ESaISt4pairIKS5_S8_EEEixEOS5_@Base 2.6.7.3 - (optional=templinst|arch=amd64)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN3svm11KERNEL_TYPEESt4lessIS5_ESaISt4pairIKS5_S7_EEEixEOS5_@Base 2.6.7.6 - (optional=templinst|arch=amd64)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN3svm8SVM_TYPEESt4lessIS5_ESaISt4pairIKS5_S7_EEEixEOS5_@Base 2.6.7.6 + (optional=templinst)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN3svm11KERNEL_TYPEESt4lessIS5_ESaISt4pairIKS5_S7_EEEixEOS5_@Base 2.6.7.6 + (optional=templinst)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN3svm8SVM_TYPEESt4lessIS5_ESaISt4pairIKS5_S7_EEEixEOS5_@Base 2.6.7.6 (optional=templinst)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN6filter11FILTER_TYPEESt4lessIS5_ESaISt4pairIKS5_S7_EEEixEOS5_@Base 2.6.7.3 (optional=templinst)_ZNSt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN8filter2d11FILTER_TYPEESt4lessIS5_ESaISt4pairIKS5_S7_EEEixEOS5_@Base 2.6.7.3 (optional=templinst|arch=ia64 mips64el ppc64el riscv64 sparc64 x32)_ZNSt3mapIliSt4lessIlESaISt4pairIKliEEEixEOl@Base 2.6.7.3 (optional=templinst|subst)_ZNSt6vectorI8Vector2dIfESaIS1_EE17_M_default_appendE{size_t}@Base 2.6.7.3 + _ZNSt6vectorI8Vector2dIfESaIS1_EED1Ev@Base 2.6.7.6 + _ZNSt6vectorI8Vector2dIfESaIS1_EED2Ev@Base 2.6.7.6 (optional=templinst|subst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendE{size_t}@Base 2.6.7.3 (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJRKS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_@Base 2.6.7.3 (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev@Base 2.6.4 (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED2Ev@Base 2.6.4 - (optional=templinst|arch=!amd64)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEaSERKS7_@Base 2.6.4 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEaSERKS7_@Base 2.6.4 (optional=templinst|arch=armel armhf i386 m68k mipsel powerpc x32)_ZNSt6vectorIS_IdSaIdEESaIS1_EE17_M_default_appendEj@Base 2.6.7.6 (optional=templinst|arch=!armel !armhf !i386 !m68k !mipsel !powerpc !x32)_ZNSt6vectorIS_IdSaIdEESaIS1_EE17_M_default_appendEm@Base 2.6.7.3 (optional=templinst)_ZNSt6vectorIS_IdSaIdEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Base 2.6.7.3 @@ -276,8 +279,8 @@ (optional=templinst)_ZNSt6vectorIS_IsSaIsEESaIS1_EED1Ev@Base 2.6.7.3 (optional=templinst)_ZNSt6vectorIS_IsSaIsEESaIS1_EED2Ev@Base 2.6.7.3 (optional=templinst)_ZNSt6vectorIdSaIdEE12emplace_backIJdEEEvDpOT_@Base 2.6.7.3 - (optional=templinst|arch=!amd64)_ZNSt6vectorIdSaIdEE13_M_assign_auxIN9__gnu_cxx17__normal_iteratorIPKdS1_EEEEvT_S8_St20forward_iterator_tag@Base 2.6.7 - (optional=templinst|arch=!amd64)_ZNSt6vectorIdSaIdEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPdS1_EEEEvS6_T_S7_St20forward_iterator_tag@Base 2.6.7 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt6vectorIdSaIdEE13_M_assign_auxIN9__gnu_cxx17__normal_iteratorIPKdS1_EEEEvT_S8_St20forward_iterator_tag@Base 2.6.7 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt6vectorIdSaIdEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPdS1_EEEEvS6_T_S7_St20forward_iterator_tag@Base 2.6.7 (optional=templinst|arch=armel armhf i386 m68k mipsel powerpc x32)_ZNSt6vectorIdSaIdEE17_M_default_appendEj@Base 2.6.7.6 (optional=templinst|arch=!armel !armhf !i386 !m68k !mipsel !powerpc !x32)_ZNSt6vectorIdSaIdEE17_M_default_appendEm@Base 2.6.7.3 (optional=templinst)_ZNSt6vectorIdSaIdEE17_M_realloc_insertIJRKdEEEvN9__gnu_cxx17__normal_iteratorIPdS1_EEDpOT_@Base 2.6.7.3 @@ -286,76 +289,82 @@ (optional=templinst)_ZNSt6vectorIdSaIdEE6resizeEm@Base 2.6.7.6 (optional=templinst|arch=!alpha !i386 !mipsel !powerpc !ppc64 !s390x)_ZNSt6vectorIdSaIdEE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPdS1_EE@Base 2.6.2 (optional=templinst)_ZNSt6vectorIdSaIdEE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPdS1_EES5_@Base 2.5.2 - (optional=templinst|arch=!amd64)_ZNSt6vectorIdSaIdEEC1ERKS1_@Base 2.6.4 - (optional=templinst|subst|arch=!amd64)_ZNSt6vectorIdSaIdEEC1E{size_t}RKS0_@Base 2.6.7.3 - (optional=templinst|arch=!amd64)_ZNSt6vectorIdSaIdEEC2ERKS1_@Base 2.6.4 - (optional=templinst|subst|arch=!amd64)_ZNSt6vectorIdSaIdEEC2E{size_t}RKS0_@Base 2.6.7.3 - (optional=templinst|arch=!amd64)_ZNSt6vectorIdSaIdEEaSERKS1_@Base 2.5.2 - (optional=templinst|arch=!amd64)_ZNSt6vectorIfSaIfEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPfS1_EEEEvS6_T_S7_St20forward_iterator_tag@Base 2.6.7 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt6vectorIdSaIdEEC1ERKS1_@Base 2.6.4 +#MISSING: 2.6.7.6# (optional=templinst|subst|arch=!amd64)_ZNSt6vectorIdSaIdEEC1E{size_t}RKS0_@Base 2.6.7.3 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt6vectorIdSaIdEEC2ERKS1_@Base 2.6.4 +#MISSING: 2.6.7.6# (optional=templinst|subst|arch=!amd64)_ZNSt6vectorIdSaIdEEC2E{size_t}RKS0_@Base 2.6.7.3 + _ZNSt6vectorIdSaIdEED1Ev@Base 2.6.7.6 + _ZNSt6vectorIdSaIdEED2Ev@Base 2.6.7.6 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt6vectorIdSaIdEEaSERKS1_@Base 2.5.2 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt6vectorIfSaIfEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPfS1_EEEEvS6_T_S7_St20forward_iterator_tag@Base 2.6.7 (optional=templinst|arch=armel armhf i386 m68k mipsel powerpc x32)_ZNSt6vectorIfSaIfEE17_M_default_appendEj@Base 2.6.7.6 (optional=templinst|arch=!armel !armhf !i386 !m68k !mipsel !powerpc !x32)_ZNSt6vectorIfSaIfEE17_M_default_appendEm@Base 2.6.7.3 (optional=templinst)_ZNSt6vectorIfSaIfEE17_M_realloc_insertIJRKfEEEvN9__gnu_cxx17__normal_iteratorIPfS1_EEDpOT_@Base 2.6.7.3 (optional=templinst)_ZNSt6vectorIfSaIfEE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPfS1_EES5_@Base 2.5.2 - (optional=templinst|arch=!amd64)_ZNSt6vectorIfSaIfEEaSERKS1_@Base 2.6.7.3 + _ZNSt6vectorIfSaIfEED1Ev@Base 2.6.7.6 + _ZNSt6vectorIfSaIfEED2Ev@Base 2.6.7.6 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt6vectorIfSaIfEEaSERKS1_@Base 2.6.7.3 (optional=templinst|subst)_ZNSt6vectorIsSaIsEE17_M_default_appendE{size_t}@Base 2.6.7.3 - (optional=templinst|arch=!amd64)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag@Base 2.6.7.3 - (optional=templinst|arch=!amd64)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag@Base 2.6.7.3 + _ZNSt6vectorIsSaIsEED1Ev@Base 2.6.7.6 + _ZNSt6vectorIsSaIsEED2Ev@Base 2.6.7.6 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag@Base 2.6.7.3 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag@Base 2.6.7.3 (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev@Base 2.6.4 (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev@Base 2.6.4 (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev@Base 2.6.4 - (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N11statfactory11StatFactory18INTERPOLATION_TYPEEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSJ_PSt13_Rb_tree_nodeISB_E@Base 2.6.7.3 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N11statfactory11StatFactory18INTERPOLATION_TYPEEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSJ_PSt13_Rb_tree_nodeISB_E@Base 2.6.7.3 (optional=templinst|arch=armel armhf ia64 m68k mips64el ppc64el riscv64 sparc64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N11statfactory11StatFactory18INTERPOLATION_TYPEEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESM_IJEEEEESt17_Rb_tree_iteratorISB_ESt23_Rb_tree_const_iteratorISB_EDpOT_@Base 2.6.7.6 (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N11statfactory11StatFactory18INTERPOLATION_TYPEEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE24_M_get_insert_unique_posERS7_@Base 2.6.4 (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N11statfactory11StatFactory18INTERPOLATION_TYPEEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISB_ERS7_@Base 2.6.4 - (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N11statfactory11StatFactory18INTERPOLATION_TYPEEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE8_M_eraseEPSt13_Rb_tree_nodeISB_E@Base 2.6.4 - (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3svm11KERNEL_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSI_PSt13_Rb_tree_nodeISA_E@Base 2.6.7.3 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N11statfactory11StatFactory18INTERPOLATION_TYPEEESt10_Select1stISB_ESt4lessIS5_ESaISB_EE8_M_eraseEPSt13_Rb_tree_nodeISB_E@Base 2.6.4 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3svm11KERNEL_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSI_PSt13_Rb_tree_nodeISA_E@Base 2.6.7.3 (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3svm11KERNEL_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESL_IJEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@Base 2.6.7.6 (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3svm11KERNEL_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE24_M_get_insert_unique_posERS7_@Base 2.6.4 (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3svm11KERNEL_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS7_@Base 2.6.4 - (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3svm11KERNEL_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E@Base 2.6.4 - (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3svm8SVM_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSI_PSt13_Rb_tree_nodeISA_E@Base 2.6.7.3 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3svm11KERNEL_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E@Base 2.6.4 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3svm8SVM_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSI_PSt13_Rb_tree_nodeISA_E@Base 2.6.7.3 (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3svm8SVM_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESL_IJEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@Base 2.6.7.6 (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3svm8SVM_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE24_M_get_insert_unique_posERS7_@Base 2.6.4 (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3svm8SVM_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS7_@Base 2.6.4 - (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3svm8SVM_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E@Base 2.6.4 - (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N6filter11FILTER_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSI_PSt13_Rb_tree_nodeISA_E@Base 2.6.7.3 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N3svm8SVM_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E@Base 2.6.4 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N6filter11FILTER_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSI_PSt13_Rb_tree_nodeISA_E@Base 2.6.7.3 (optional=templinst|arch=armel armhf ia64 m68k mips64el ppc64el riscv64 sparc64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N6filter11FILTER_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESL_IJEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@Base 2.6.7.6 (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N6filter11FILTER_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE24_M_get_insert_unique_posERS7_@Base 2.6.4 (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N6filter11FILTER_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS7_@Base 2.6.4 - (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N6filter11FILTER_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E@Base 2.6.4 - (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N6filter7PADDINGEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSI_PSt13_Rb_tree_nodeISA_E@Base 2.6.7.3 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N6filter11FILTER_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E@Base 2.6.4 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N6filter7PADDINGEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSI_PSt13_Rb_tree_nodeISA_E@Base 2.6.7.3 (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N6filter7PADDINGEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESL_IJEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@Base 2.6.7.6 (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N6filter7PADDINGEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE24_M_get_insert_unique_posERS7_@Base 2.6.4 (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N6filter7PADDINGEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS7_@Base 2.6.4 - (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N6filter7PADDINGEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E@Base 2.6.4 - (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N8filter2d11FILTER_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSI_PSt13_Rb_tree_nodeISA_E@Base 2.6.7.3 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N6filter7PADDINGEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E@Base 2.6.4 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N8filter2d11FILTER_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE14_M_insert_nodeEPSt18_Rb_tree_node_baseSI_PSt13_Rb_tree_nodeISA_E@Base 2.6.7.3 (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N8filter2d11FILTER_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESL_IJEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@Base 2.6.7.6 (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N8filter2d11FILTER_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE24_M_get_insert_unique_posERS7_@Base 2.6.4 (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N8filter2d11FILTER_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS7_@Base 2.6.4 - (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N8filter2d11FILTER_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E@Base 2.6.4 - (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_sESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESJ_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_@Base 2.6.7.3 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N8filter2d11FILTER_TYPEEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E@Base 2.6.4 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_sESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESJ_IJEEEEESt17_Rb_tree_iteratorIS8_ESt23_Rb_tree_const_iteratorIS8_EDpOT_@Base 2.6.7.3 (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_sESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE24_M_get_insert_unique_posERS7_@Base 2.6.4 (optional=templinst|arch=amd64 arm64 hppa ia64 kfreebsd-amd64 m68k mips64el ppc64el riscv64 sparc64 x32)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_sESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS8_ERS7_@Base 2.6.4 - (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_sESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E@Base 2.6.4 - (optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOiEESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_@Base 2.6.7.3 - (optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE24_M_get_insert_unique_posERS1_@Base 2.5.2 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_sESt10_Select1stIS8_ESt4lessIS5_ESaIS8_EE8_M_eraseEPSt13_Rb_tree_nodeIS8_E@Base 2.6.4 +#MISSING: 2.6.7.6# (optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOiEESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_@Base 2.6.7.3 +#MISSING: 2.6.7.6# (optional=templinst)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE24_M_get_insert_unique_posERS1_@Base 2.5.2 (optional=templinst|arch=amd64 arm64 hppa ia64 kfreebsd-amd64 m68k mips64el ppc64el riscv64 sparc64 x32)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1_@Base 2.5.3 - (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E@Base 2.5.2 - (optional=templinst)_ZNSt8_Rb_treeIlSt4pairIKliESt10_Select1stIS2_ESt4lessIlESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOlEESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_@Base 2.6.7.3 - (optional=templinst)_ZNSt8_Rb_treeIlSt4pairIKliESt10_Select1stIS2_ESt4lessIlESaIS2_EE24_M_get_insert_unique_posERS1_@Base 2.5.3 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeIiSt4pairIKiiESt10_Select1stIS2_ESt4lessIiESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E@Base 2.5.2 +#MISSING: 2.6.7.6# (optional=templinst)_ZNSt8_Rb_treeIlSt4pairIKliESt10_Select1stIS2_ESt4lessIlESaIS2_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOlEESD_IJEEEEESt17_Rb_tree_iteratorIS2_ESt23_Rb_tree_const_iteratorIS2_EDpOT_@Base 2.6.7.3 +#MISSING: 2.6.7.6# (optional=templinst)_ZNSt8_Rb_treeIlSt4pairIKliESt10_Select1stIS2_ESt4lessIlESaIS2_EE24_M_get_insert_unique_posERS1_@Base 2.5.3 (optional=templinst|arch=amd64 arm64 hppa ia64 kfreebsd-amd64 m68k mips64el ppc64el riscv64 sparc64 x32)_ZNSt8_Rb_treeIlSt4pairIKliESt10_Select1stIS2_ESt4lessIlESaIS2_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorIS2_ERS1_@Base 2.5.3 - (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeIlSt4pairIKliESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E@Base 2.5.3 - (optional=templinst)_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEENS0_5__ops15_Iter_comp_iterIPFbRKS7_SG_EEEEvT_SK_RT0_@Base 2.6.7.3 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeIlSt4pairIKliESt10_Select1stIS2_ESt4lessIlESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E@Base 2.5.3 +#MISSING: 2.6.7.6# (optional=templinst)_ZSt11__make_heapIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEENS0_5__ops15_Iter_comp_iterIPFbRKS7_SG_EEEEvT_SK_RT0_@Base 2.6.7.3 (optional=templinst|subst)_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEE{ssize_t}S7_NS0_5__ops15_Iter_comp_iterIPFbRKS7_SG_EEEEvT_T0_SL_T1_T2_@Base 2.6.4 - (optional=templinst|subst|arch=!amd64)_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPdSt6vectorIdSaIdEEEE{ssize_t}dNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_@Base 2.5.2 +#MISSING: 2.6.7.6# (optional=templinst|subst|arch=!amd64)_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPdSt6vectorIdSaIdEEEE{ssize_t}dNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_@Base 2.5.2 (optional=templinst)_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEENS0_5__ops15_Iter_comp_iterIPFbRKS7_SG_EEEEvT_SK_T0_@Base 2.6.4 - (optional=templinst|arch=!amd64)_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPdSt6vectorIdSaIdEEEENS0_5__ops15_Iter_less_iterEEvT_S9_T0_@Base 2.5.2 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPdSt6vectorIdSaIdEEEENS0_5__ops15_Iter_less_iterEEvT_S9_T0_@Base 2.5.2 (optional=templinst|subst)_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEE{ssize_t}NS0_5__ops15_Iter_comp_iterIPFbRKS7_SG_EEEEvT_SK_T0_T1_@Base 2.6.4 (optional=templinst|arch=!amd64 !armel !armhf !i386 !m68k !mipsel !powerpc|subst)_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPdSt6vectorIdSaIdEEEE{ssize_t}NS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_@Base 2.6.7.3 - (optional=templinst|arch=!amd64)_ZSt22__final_insertion_sortIN9__gnu_cxx17__normal_iteratorIPdSt6vectorIdSaIdEEEENS0_5__ops15_Iter_less_iterEEvT_S9_T0_@Base 2.6.7.3 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZSt22__final_insertion_sortIN9__gnu_cxx17__normal_iteratorIPdSt6vectorIdSaIdEEEENS0_5__ops15_Iter_less_iterEEvT_S9_T0_@Base 2.6.7.3 (optional=templinst)_ZSt25__unguarded_linear_insertIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEENS0_5__ops14_Val_comp_iterIPFbRKS7_SG_EEEEvT_T0_@Base 2.6.4 - (optional=templinst|arch=!amd64)_ZSt9__find_ifIN9__gnu_cxx17__normal_iteratorIPKdSt6vectorIdSaIdEEEENS0_5__ops16_Iter_equals_valIS2_EEET_SB_SB_T0_St26random_access_iterator_tag@Base 2.5.2 - (optional=templinst|arch=armel armhf m68k)_ZSt9__find_ifIN9__gnu_cxx17__normal_iteratorIPdSt6vectorIdSaIdEEEENS0_5__ops16_Iter_equals_valIKdEEET_SB_SB_T0_St26random_access_iterator_tag@Base 2.6.4 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZSt9__find_ifIN9__gnu_cxx17__normal_iteratorIPKdSt6vectorIdSaIdEEEENS0_5__ops16_Iter_equals_valIS2_EEET_SB_SB_T0_St26random_access_iterator_tag@Base 2.5.2 +#MISSING: 2.6.7.6# (optional=templinst|arch=armel armhf m68k)_ZSt9__find_ifIN9__gnu_cxx17__normal_iteratorIPdSt6vectorIdSaIdEEEENS0_5__ops16_Iter_equals_valIKdEEET_SB_SB_T0_St26random_access_iterator_tag@Base 2.6.4 _ZTI11CostFactory@Base 2.5.4 _ZTI11ONE_CLASS_Q@Base 2.5.2 _ZTI13BadConversion@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_armhf) +++ dpkg-gensymbolsGx6tmH 2023-11-17 18:47:07.408300743 +0000 @@ -17,7 +17,7 @@ _ZN4arma5DatumIdE3nanE@Base 2.6.7.3 (subst|arch=!amd64)_ZN4arma5DatumI{qptrdiff}E3nanE@Base 2.6.7.6 (optional=templinst)_ZNKSt5ctypeIcE8do_widenEc@Base 2.5.2 - (optional=templinst|arch=!amd64)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag@Base 2.6.7.3 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag@Base 2.6.7.3 (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev@Base 2.6.4 (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev@Base 2.6.4 (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev@Base 2.6.4 dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see diff output below dpkg-gensymbols: warning: debian/libimageclasses1/DEBIAN/symbols doesn't match completely debian/libimageclasses1.symbols --- debian/libimageclasses1.symbols (libimageclasses1_2.6.7.6_armhf) +++ dpkg-gensymbolsdH_Xcy 2023-11-17 18:47:08.072326106 +0000 @@ -127,42 +127,47 @@ _ZNK13ImgRasterGdal20getDriverDescriptionB5cxx11Ev@Base 2.6.6 _ZNK13ImgRasterGdal6coversEdd@Base 2.6.6 _ZNK13ImgRasterGdal6coversEdddd@Base 2.6.6 + _ZNK13ImgRasterGdal8isNoDataEd@Base 2.6.7.6 _ZNK13ImgRasterGdal9geo2imageEddRdS0_@Base 2.6.6 _ZNK13ImgRasterGdal9image2geoEddRdS0_@Base 2.6.6 (optional=templinst)_ZNKSt5ctypeIcE8do_widenEc@Base 2.5.2 (optional=templinst|arch=amd64)_ZNSt12_Destroy_auxILb0EE9__destroyIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEvT_S9_@Base 2.6.7.6 (optional=templinst|subst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_default_appendE{size_t}@Base 2.6.7.3 (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE8_M_eraseEN9__gnu_cxx17__normal_iteratorIPS5_S7_EE@Base 2.6.4 - (optional=templinst|arch=!amd64)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEaSERKS7_@Base 2.6.4 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EEaSERKS7_@Base 2.6.4 (optional=templinst|subst)_ZNSt6vectorIP12OGRFieldDefnSaIS1_EE17_M_default_appendE{size_t}@Base 2.6.7.3 (optional=templinst)_ZNSt6vectorIPvSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_@Base 2.6.7.3 (optional=templinst)_ZNSt6vectorIS_IfSaIfEESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_@Base 2.6.7.3 - (optional=templinst|arch=!amd64)_ZNSt6vectorIdSaIdEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPdS1_EEEEvS6_T_S7_St20forward_iterator_tag@Base 2.6.4 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt6vectorIdSaIdEE15_M_range_insertIN9__gnu_cxx17__normal_iteratorIPdS1_EEEEvS6_T_S7_St20forward_iterator_tag@Base 2.6.4 (optional=templinst|subst)_ZNSt6vectorIdSaIdEE17_M_default_appendE{size_t}@Base 2.6.7.3 (optional=templinst)_ZNSt6vectorIdSaIdEE17_M_realloc_insertIJRKdEEEvN9__gnu_cxx17__normal_iteratorIPdS1_EEDpOT_@Base 2.6.7.3 - (optional=templinst|arch=!amd64)_ZNSt6vectorIdSaIdEEaSERKS1_@Base 2.5.2 - (optional=templinst|arch=!amd64)_ZNSt6vectorIfSaIfEE12emplace_backIJfEEEvDpOT_@Base 2.6.7.3 + _ZNSt6vectorIdSaIdEED1Ev@Base 2.6.7.6 + _ZNSt6vectorIdSaIdEED2Ev@Base 2.6.7.6 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt6vectorIdSaIdEEaSERKS1_@Base 2.5.2 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt6vectorIfSaIfEE12emplace_backIJfEEEvDpOT_@Base 2.6.7.3 (optional=templinst)_ZNSt6vectorIfSaIfEE17_M_realloc_insertIJfEEEvN9__gnu_cxx17__normal_iteratorIPfS1_EEDpOT_@Base 2.6.7.3 + _ZNSt6vectorIfSaIfEED1Ev@Base 2.6.7.6 + _ZNSt6vectorIfSaIfEED2Ev@Base 2.6.7.6 (optional=templinst)_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_@Base 2.6.7.3 (optional=templinst|subst)_ZNSt6vectorIsSaIsEE17_M_default_appendE{size_t}@Base 2.6.7.3 - (optional=templinst|arch=amd64)_ZNSt6vectorIsSaIsEE17_M_realloc_insertIJRKsEEEvN9__gnu_cxx17__normal_iteratorIPsS1_EEDpOT_@Base 2.6.7.6 - (optional=templinst|arch=!amd64)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag@Base 2.6.7.3 - (optional=templinst|arch=!amd64)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag@Base 2.6.7.3 + (optional=templinst)_ZNSt6vectorIsSaIsEE17_M_realloc_insertIJRKsEEEvN9__gnu_cxx17__normal_iteratorIPsS1_EEDpOT_@Base 2.6.7.6 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag@Base 2.6.7.3 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag@Base 2.6.7.3 (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev@Base 2.6.4 (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED1Ev@Base 2.6.4 (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED2Ev@Base 2.6.4 - (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_8Vector2dIfEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESL_IJEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@Base 2.6.7.3 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_8Vector2dIfEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJRS7_EESL_IJEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_@Base 2.6.7.3 (optional=templinst)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_8Vector2dIfEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE24_M_get_insert_unique_posERS7_@Base 2.6.4 (optional=templinst|arch=amd64 arm64 hppa ia64 kfreebsd-amd64 m68k mips64el ppc64el riscv64 sparc64 x32)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_8Vector2dIfEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE29_M_get_insert_hint_unique_posESt23_Rb_tree_const_iteratorISA_ERS7_@Base 2.6.4 - (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_8Vector2dIfEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E@Base 2.6.4 - (optional=templinst|subst|arch=!amd64)_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPsSt6vectorIsSaIsEEEE{ssize_t}sNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_@Base 2.5.2 - (optional=templinst|arch=!amd64)_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPsSt6vectorIsSaIsEEEENS0_5__ops15_Iter_less_iterEEvT_S9_T0_@Base 2.5.2 - (optional=templinst|subst|arch=!amd64)_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPsSt6vectorIsSaIsEEEE{ssize_t}NS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_@Base 2.6.7.3 - (optional=templinst|arch=amd64)_ZSt4findIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEES7_ET_SD_SD_RKT0_@Base 2.6.7.6 - (optional=templinst|arch=!amd64)_ZSt9__find_ifIN9__gnu_cxx17__normal_iteratorIPKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEENS0_5__ops16_Iter_equals_valIS8_EEET_SH_SH_T0_St26random_access_iterator_tag@Base 2.6.4 - (optional=templinst|arch=alpha armel armhf hurd-i386 i386 kfreebsd-i386 m68k mips mipsel powerpc ppc64 s390x)_ZSt9__find_ifIN9__gnu_cxx17__normal_iteratorIPKdSt6vectorIdSaIdEEEENS0_5__ops16_Iter_equals_valIS2_EEET_SB_SB_T0_St26random_access_iterator_tag@Base 2.5.3 - (optional=templinst|arch=!amd64)_ZSt9__find_ifIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEENS0_5__ops16_Iter_equals_valIKS7_EEET_SH_SH_T0_St26random_access_iterator_tag@Base 2.6.4 - (optional=templinst|arch=armel armhf m68k)_ZSt9__find_ifIN9__gnu_cxx17__normal_iteratorIPdSt6vectorIdSaIdEEEENS0_5__ops16_Iter_equals_valIKdEEET_SB_SB_T0_St26random_access_iterator_tag@Base 2.6.4 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_8Vector2dIfEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E@Base 2.6.4 +#MISSING: 2.6.7.6# (optional=templinst|subst|arch=!amd64)_ZSt13__adjust_heapIN9__gnu_cxx17__normal_iteratorIPsSt6vectorIsSaIsEEEE{ssize_t}sNS0_5__ops15_Iter_less_iterEEvT_T0_SA_T1_T2_@Base 2.5.2 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZSt16__insertion_sortIN9__gnu_cxx17__normal_iteratorIPsSt6vectorIsSaIsEEEENS0_5__ops15_Iter_less_iterEEvT_S9_T0_@Base 2.5.2 +#MISSING: 2.6.7.6# (optional=templinst|subst|arch=!amd64)_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPsSt6vectorIsSaIsEEEE{ssize_t}NS0_5__ops15_Iter_less_iterEEvT_S9_T0_T1_@Base 2.6.7.3 + (optional=templinst)_ZSt4findIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEES7_ET_SD_SD_RKT0_@Base 2.6.7.6 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZSt9__find_ifIN9__gnu_cxx17__normal_iteratorIPKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEENS0_5__ops16_Iter_equals_valIS8_EEET_SH_SH_T0_St26random_access_iterator_tag@Base 2.6.4 +#MISSING: 2.6.7.6# (optional=templinst|arch=alpha armel armhf hurd-i386 i386 kfreebsd-i386 m68k mips mipsel powerpc ppc64 s390x)_ZSt9__find_ifIN9__gnu_cxx17__normal_iteratorIPKdSt6vectorIdSaIdEEEENS0_5__ops16_Iter_equals_valIS2_EEET_SB_SB_T0_St26random_access_iterator_tag@Base 2.5.3 +#MISSING: 2.6.7.6# (optional=templinst|arch=!amd64)_ZSt9__find_ifIN9__gnu_cxx17__normal_iteratorIPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt6vectorIS7_SaIS7_EEEENS0_5__ops16_Iter_equals_valIKS7_EEET_SH_SH_T0_St26random_access_iterator_tag@Base 2.6.4 +#MISSING: 2.6.7.6# (optional=templinst|arch=armel armhf m68k)_ZSt9__find_ifIN9__gnu_cxx17__normal_iteratorIPdSt6vectorIdSaIdEEEENS0_5__ops16_Iter_equals_valIKdEEET_SB_SB_T0_St26random_access_iterator_tag@Base 2.6.4 _ZTI13ImgRasterGdal@Base 2.6.6 _ZTI13ImgReaderGdal@Base 2.6.6 _ZTI13ImgWriterGdal@Base 2.6.6 make[1]: Leaving directory '/<>' dh_shlibdeps -a -O--buildsystem=cmake dpkg-shlibdeps: warning: debian/pktools/usr/bin/pkfssvm contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/pktools/usr/bin/pkfsann contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/pktools/usr/bin/pkoptsvm contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dh_installdeb -a -O--buildsystem=cmake dh_gencontrol -a -O--buildsystem=cmake dpkg-gencontrol: warning: Depends field of package libbase1: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package libbase1: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums -a -O--buildsystem=cmake dh_builddeb -a -O--buildsystem=cmake INFO: pkgstriptranslations version 154 INFO: pkgstriptranslations version 154 pkgstriptranslations: processing libalgorithms1 (in debian/libalgorithms1); do_strip: , oemstrip: pkgstriptranslations: processing libimageclasses1 (in debian/libimageclasses1); do_strip: , oemstrip: INFO: pkgstriptranslations version 154 INFO: pkgstriptranslations version 154 pkgstriptranslations: processing pktools (in debian/pktools); do_strip: , oemstrip: pkgstriptranslations: processing libbase1-dbgsym (in debian/.debhelper/libbase1/dbgsym-root); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/libalgorithms1/DEBIAN/control, package libalgorithms1, directory debian/libalgorithms1 INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/pktools/DEBIAN/control, package pktools, directory debian/pktools Searching for duplicated docs in dependency libalgorithms1... symlinking changelog.Debian.gz in pktools to file in libalgorithms1 Searching for duplicated docs in dependency libfileclasses1... Searching for duplicated docs in dependency libimageclasses1... pkgstripfiles: processing control file: debian/.debhelper/libbase1/dbgsym-root/DEBIAN/control, package libbase1-dbgsym, directory debian/.debhelper/libbase1/dbgsym-root pkgstripfiles: Running PNG optimization (using 4 cpus) for package pktools ... dpkg-deb: building package 'libbase1-dbgsym' in 'debian/.debhelper/scratch-space/build-libbase1/libbase1-dbgsym_2.6.7.6+ds-4build2_armhf.deb'. pkgstripfiles: No PNG files. dpkg-deb: building package 'pktools' in '../pktools_2.6.7.6+ds-4build2_armhf.deb'. Renaming libbase1-dbgsym_2.6.7.6+ds-4build2_armhf.deb to libbase1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... INFO: pkgstriptranslations version 154 INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... pkgstriptranslations: processing libfileclasses1 (in debian/libfileclasses1); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/libfileclasses1/DEBIAN/control, package libfileclasses1, directory debian/libfileclasses1 INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... pkgstripfiles: processing control file: debian/libimageclasses1/DEBIAN/control, package libimageclasses1, directory debian/libimageclasses1 INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstriptranslations version 154 INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... pkgstriptranslations: processing pktools-dbgsym (in debian/.debhelper/pktools/dbgsym-root); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/pktools/dbgsym-root/DEBIAN/control, package pktools-dbgsym, directory debian/.debhelper/pktools/dbgsym-root dpkg-deb: building package 'pktools-dbgsym' in 'debian/.debhelper/scratch-space/build-pktools/pktools-dbgsym_2.6.7.6+ds-4build2_armhf.deb'. INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... Renaming pktools-dbgsym_2.6.7.6+ds-4build2_armhf.deb to pktools-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstriptranslations version 154 INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... pkgstriptranslations: processing pktools-dev (in debian/pktools-dev); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstripfiles: waiting for lock (libalgorithms1) ... pkgstripfiles: processing control file: debian/pktools-dev/DEBIAN/control, package pktools-dev, directory debian/pktools-dev Searching for duplicated docs in dependency libalgorithms1... symlinking changelog.Debian.gz in pktools-dev to file in libalgorithms1 Searching for duplicated docs in dependency libbase1... Searching for duplicated docs in dependency libfileclasses1... Searching for duplicated docs in dependency libimageclasses1... pkgstripfiles: Running PNG optimization (using 4 cpus) for package pktools-dev ... pkgstripfiles: No PNG files. dpkg-deb: building package 'pktools-dev' in '../pktools-dev_2.6.7.6+ds-4build2_armhf.deb'. INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... Searching for duplicated docs in dependency libimageclasses1... symlinking changelog.Debian.gz in libalgorithms1 to file in libimageclasses1 pkgstripfiles: Running PNG optimization (using 4 cpus) for package libalgorithms1 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libalgorithms1' in '../libalgorithms1_2.6.7.6+ds-4build2_armhf.deb'. INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstriptranslations version 154 INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... pkgstriptranslations: processing libalgorithms1-dbgsym (in debian/.debhelper/libalgorithms1/dbgsym-root); do_strip: , oemstrip: INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/libalgorithms1/dbgsym-root/DEBIAN/control, package libalgorithms1-dbgsym, directory debian/.debhelper/libalgorithms1/dbgsym-root dpkg-deb: building package 'libalgorithms1-dbgsym' in 'debian/.debhelper/scratch-space/build-libalgorithms1/libalgorithms1-dbgsym_2.6.7.6+ds-4build2_armhf.deb'. INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... Renaming libalgorithms1-dbgsym_2.6.7.6+ds-4build2_armhf.deb to libalgorithms1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... INFO: pkgstriptranslations version 154 INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... pkgstriptranslations: processing libbase1 (in debian/libbase1); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " INFO: pkgstripfiles: waiting for lock (libfileclasses1) ... INFO: pkgstripfiles: waiting for lock (libimageclasses1) ... pkgstripfiles: processing control file: debian/libbase1/DEBIAN/control, package libbase1, directory debian/libbase1 pkgstripfiles: Running PNG optimization (using 4 cpus) for package libbase1 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libbase1' in '../libbase1_2.6.7.6+ds-4build2_armhf.deb'. pkgstripfiles: Running PNG optimization (using 4 cpus) for package libfileclasses1 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libfileclasses1' in '../libfileclasses1_2.6.7.6+ds-4build2_armhf.deb'. pkgstripfiles: Running PNG optimization (using 4 cpus) for package libimageclasses1 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'libimageclasses1' in '../libimageclasses1_2.6.7.6+ds-4build2_armhf.deb'. INFO: pkgstriptranslations version 154 INFO: pkgstriptranslations version 154 pkgstriptranslations: processing libfileclasses1-dbgsym (in debian/.debhelper/libfileclasses1/dbgsym-root); do_strip: , oemstrip: pkgstriptranslations: processing libimageclasses1-dbgsym (in debian/.debhelper/libimageclasses1/dbgsym-root); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/.debhelper/libfileclasses1/dbgsym-root/DEBIAN/control, package libfileclasses1-dbgsym, directory debian/.debhelper/libfileclasses1/dbgsym-root dpkg-deb: building package 'libfileclasses1-dbgsym' in 'debian/.debhelper/scratch-space/build-libfileclasses1/libfileclasses1-dbgsym_2.6.7.6+ds-4build2_armhf.deb'. pkgstripfiles: processing control file: debian/.debhelper/libimageclasses1/dbgsym-root/DEBIAN/control, package libimageclasses1-dbgsym, directory debian/.debhelper/libimageclasses1/dbgsym-root dpkg-deb: building package 'libimageclasses1-dbgsym' in 'debian/.debhelper/scratch-space/build-libimageclasses1/libimageclasses1-dbgsym_2.6.7.6+ds-4build2_armhf.deb'. Renaming libfileclasses1-dbgsym_2.6.7.6+ds-4build2_armhf.deb to libfileclasses1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb Renaming libimageclasses1-dbgsym_2.6.7.6+ds-4build2_armhf.deb to libimageclasses1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb dpkg-genbuildinfo --build=any -O../pktools_2.6.7.6+ds-4build2_armhf.buildinfo dpkg-genchanges --build=any -mLaunchpad Build Daemon -O../pktools_2.6.7.6+ds-4build2_armhf.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2023-11-17T18:48:10Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ pktools_2.6.7.6+ds-4build2_armhf.changes: ----------------------------------------- Format: 1.8 Date: Fri, 17 Nov 2023 19:32:35 +0100 Source: pktools Binary: libalgorithms1 libbase1 libfileclasses1 libimageclasses1 pktools pktools-dev Built-For-Profiles: noudeb Architecture: armhf Version: 2.6.7.6+ds-4build2 Distribution: noble-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Gianfranco Costamagna Description: libalgorithms1 - GDAL add-on tools to perform useful raster processing - libalgori libbase1 - GDAL add-on tools to perform useful raster processing - libbase libfileclasses1 - GDAL add-on tools to perform useful raster processing - libfileCl libimageclasses1 - GDAL add-on tools to perform useful raster processing - libimageC pktools - GDAL add-on tools to perform useful raster processing pktools-dev - GDAL add-on tools to perform useful raster processing - developme Changes: pktools (2.6.7.6+ds-4build2) noble; urgency=medium . * Rebuild against new libgdal34. Checksums-Sha1: 8fed6b1c3cffb28ed49951c1e72db2577fdbc4a4 1347024 libalgorithms1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb c1877aea013ce65e058e0dda167045deef8cc2ee 120632 libalgorithms1_2.6.7.6+ds-4build2_armhf.deb 6f9f9661020aeecf86301c75d9a3a4af4f779f01 2252 libbase1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb d73908e90e26efc4d2bda30a4616caa925069cd8 5602 libbase1_2.6.7.6+ds-4build2_armhf.deb d97289a67eb9e8c8294d69c0af9b9f53449e3ec8 81200 libfileclasses1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb 0f17d04e87d8bbecd460ae6011742f53ca44bfae 13226 libfileclasses1_2.6.7.6+ds-4build2_armhf.deb 1c1b6146d9ba3d14cba53bba36dc82b80584c7f2 564350 libimageclasses1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb acc3df4712af4231c52dd7885a9037af2e37c962 52498 libimageclasses1_2.6.7.6+ds-4build2_armhf.deb c808ac82fdf2bd2b622e0000ab3cabe92b0c0b77 13754364 pktools-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb 4b5c4b6b5d02b0a4c1ddbde3e1dea9678d2bec29 63452 pktools-dev_2.6.7.6+ds-4build2_armhf.deb bc35db40be637eecb1e11be518da7aae4cc45d16 19733 pktools_2.6.7.6+ds-4build2_armhf.buildinfo 47fde1cad2ac5a92f37ce6adcc0667b34e4b3506 896912 pktools_2.6.7.6+ds-4build2_armhf.deb Checksums-Sha256: c61bfb8b71c7e08d41204d898e12839bf9208e03271fe4d91362ae2199cc6397 1347024 libalgorithms1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb 399f18ce21e36ae48475078aefbe640a3e7c9d5f70b2d3368be0e47f8d270c1b 120632 libalgorithms1_2.6.7.6+ds-4build2_armhf.deb 4f8eba0f1a31e45e73294290602fc79c27ebc04d365e15755027b74d47006e76 2252 libbase1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb d20c100bd95e9babcd1712cd6ee15afef2f6f715c2bacd640f5d7d9fec329bee 5602 libbase1_2.6.7.6+ds-4build2_armhf.deb 4799b27c78fe2f044252e6a47b215cacd31ce12cdf40d95eff398fcfdf4f82fa 81200 libfileclasses1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb 42b2a61ac9268b605d700ddc9ed7d8a9f6474b3d37ff360853fd7a46357ca673 13226 libfileclasses1_2.6.7.6+ds-4build2_armhf.deb fe2365c6a22b8e8e2f4bb7a103e0e419cb667ab6987920724a89a081872dbdfa 564350 libimageclasses1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb 0d771537c1885ce7def0a1c30d01cc163dd12b90e13aeaffa6ec02b970ef59ea 52498 libimageclasses1_2.6.7.6+ds-4build2_armhf.deb a51ca5b563eecbaf6a203a8de5e0c340e8defc708fe2b2e2f89902f7ac5c76e5 13754364 pktools-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb 79874f3f4a193be1176a7f6efb033f69938a72a62a10f84eeee2b4b6b0ab0389 63452 pktools-dev_2.6.7.6+ds-4build2_armhf.deb 0cb7d92ee7215ce7dd49dbe99ab22556c30727aa2cf874ecac6cd5b119b395f5 19733 pktools_2.6.7.6+ds-4build2_armhf.buildinfo 4e99cfc6d013563b3903b9bd48f2041f349d43e547c04bae7ae57272db5c281d 896912 pktools_2.6.7.6+ds-4build2_armhf.deb Files: 40f763d9dafaa4056880efd738cd73f9 1347024 debug optional libalgorithms1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb cbe66a9af085c2546be73262f0dc1f8d 120632 libs optional libalgorithms1_2.6.7.6+ds-4build2_armhf.deb b268567335219be3c3b4936043715ed5 2252 debug optional libbase1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb e8b1e63463c785b03aab538ee6bb7b7f 5602 libs optional libbase1_2.6.7.6+ds-4build2_armhf.deb b2044ecfdb6795e24cc4abae73cabacb 81200 debug optional libfileclasses1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb 9f231e7a52103f335e83098f9dafe9e5 13226 libs optional libfileclasses1_2.6.7.6+ds-4build2_armhf.deb 37d72b243636c0fedcd40b9314477757 564350 debug optional libimageclasses1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb 23a981c2d60173759d6266c410d05d62 52498 libs optional libimageclasses1_2.6.7.6+ds-4build2_armhf.deb 48d59686c1c377b563a805f15a44e67f 13754364 debug optional pktools-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb 0e3b5b1c477606acf10236d2068f433d 63452 libdevel optional pktools-dev_2.6.7.6+ds-4build2_armhf.deb 3888926c9e5f888b3941bfb9da1686de 19733 science optional pktools_2.6.7.6+ds-4build2_armhf.buildinfo c1bdce90ab1a0410017704eac37e1c95 896912 science optional pktools_2.6.7.6+ds-4build2_armhf.deb /<>/pktools_2.6.7.6+ds-4build2_armhf.changes.new could not be renamed to /<>/pktools_2.6.7.6+ds-4build2_armhf.changes: Illegal seek Distribution field may be wrong!!! +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ Format: 1.0 Source: pktools Binary: libalgorithms1 libalgorithms1-dbgsym libbase1 libbase1-dbgsym libfileclasses1 libfileclasses1-dbgsym libimageclasses1 libimageclasses1-dbgsym pktools pktools-dbgsym pktools-dev Architecture: armhf Version: 2.6.7.6+ds-4build2 Checksums-Md5: 40f763d9dafaa4056880efd738cd73f9 1347024 libalgorithms1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb cbe66a9af085c2546be73262f0dc1f8d 120632 libalgorithms1_2.6.7.6+ds-4build2_armhf.deb b268567335219be3c3b4936043715ed5 2252 libbase1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb e8b1e63463c785b03aab538ee6bb7b7f 5602 libbase1_2.6.7.6+ds-4build2_armhf.deb b2044ecfdb6795e24cc4abae73cabacb 81200 libfileclasses1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb 9f231e7a52103f335e83098f9dafe9e5 13226 libfileclasses1_2.6.7.6+ds-4build2_armhf.deb 37d72b243636c0fedcd40b9314477757 564350 libimageclasses1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb 23a981c2d60173759d6266c410d05d62 52498 libimageclasses1_2.6.7.6+ds-4build2_armhf.deb 48d59686c1c377b563a805f15a44e67f 13754364 pktools-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb 0e3b5b1c477606acf10236d2068f433d 63452 pktools-dev_2.6.7.6+ds-4build2_armhf.deb c1bdce90ab1a0410017704eac37e1c95 896912 pktools_2.6.7.6+ds-4build2_armhf.deb Checksums-Sha1: 8fed6b1c3cffb28ed49951c1e72db2577fdbc4a4 1347024 libalgorithms1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb c1877aea013ce65e058e0dda167045deef8cc2ee 120632 libalgorithms1_2.6.7.6+ds-4build2_armhf.deb 6f9f9661020aeecf86301c75d9a3a4af4f779f01 2252 libbase1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb d73908e90e26efc4d2bda30a4616caa925069cd8 5602 libbase1_2.6.7.6+ds-4build2_armhf.deb d97289a67eb9e8c8294d69c0af9b9f53449e3ec8 81200 libfileclasses1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb 0f17d04e87d8bbecd460ae6011742f53ca44bfae 13226 libfileclasses1_2.6.7.6+ds-4build2_armhf.deb 1c1b6146d9ba3d14cba53bba36dc82b80584c7f2 564350 libimageclasses1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb acc3df4712af4231c52dd7885a9037af2e37c962 52498 libimageclasses1_2.6.7.6+ds-4build2_armhf.deb c808ac82fdf2bd2b622e0000ab3cabe92b0c0b77 13754364 pktools-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb 4b5c4b6b5d02b0a4c1ddbde3e1dea9678d2bec29 63452 pktools-dev_2.6.7.6+ds-4build2_armhf.deb 47fde1cad2ac5a92f37ce6adcc0667b34e4b3506 896912 pktools_2.6.7.6+ds-4build2_armhf.deb Checksums-Sha256: c61bfb8b71c7e08d41204d898e12839bf9208e03271fe4d91362ae2199cc6397 1347024 libalgorithms1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb 399f18ce21e36ae48475078aefbe640a3e7c9d5f70b2d3368be0e47f8d270c1b 120632 libalgorithms1_2.6.7.6+ds-4build2_armhf.deb 4f8eba0f1a31e45e73294290602fc79c27ebc04d365e15755027b74d47006e76 2252 libbase1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb d20c100bd95e9babcd1712cd6ee15afef2f6f715c2bacd640f5d7d9fec329bee 5602 libbase1_2.6.7.6+ds-4build2_armhf.deb 4799b27c78fe2f044252e6a47b215cacd31ce12cdf40d95eff398fcfdf4f82fa 81200 libfileclasses1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb 42b2a61ac9268b605d700ddc9ed7d8a9f6474b3d37ff360853fd7a46357ca673 13226 libfileclasses1_2.6.7.6+ds-4build2_armhf.deb fe2365c6a22b8e8e2f4bb7a103e0e419cb667ab6987920724a89a081872dbdfa 564350 libimageclasses1-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb 0d771537c1885ce7def0a1c30d01cc163dd12b90e13aeaffa6ec02b970ef59ea 52498 libimageclasses1_2.6.7.6+ds-4build2_armhf.deb a51ca5b563eecbaf6a203a8de5e0c340e8defc708fe2b2e2f89902f7ac5c76e5 13754364 pktools-dbgsym_2.6.7.6+ds-4build2_armhf.ddeb 79874f3f4a193be1176a7f6efb033f69938a72a62a10f84eeee2b4b6b0ab0389 63452 pktools-dev_2.6.7.6+ds-4build2_armhf.deb 4e99cfc6d013563b3903b9bd48f2041f349d43e547c04bae7ae57272db5c281d 896912 pktools_2.6.7.6+ds-4build2_armhf.deb Build-Origin: Ubuntu Build-Architecture: armhf Build-Date: Fri, 17 Nov 2023 18:48:07 +0000 Build-Path: /<> Build-Tainted-By: merged-usr-via-aliased-dirs usr-local-has-programs Installed-Build-Depends: autoconf (= 2.71-3), automake (= 1:1.16.5-1.3), autopoint (= 0.21-13build1), autotools-dev (= 20220109.1), base-files (= 13ubuntu4), base-passwd (= 3.6.2), bash (= 5.2.15-2ubuntu2), binutils (= 2.41-6ubuntu1), binutils-arm-linux-gnueabihf (= 2.41-6ubuntu1), binutils-common (= 2.41-6ubuntu1), bsdextrautils (= 2.39.1-4ubuntu2), bsdutils (= 1:2.39.1-4ubuntu2), build-essential (= 12.10ubuntu1), bzip2 (= 1.0.8-5build1), ca-certificates (= 20230311ubuntu1), cmake (= 3.27.7-1), cmake-data (= 3.27.7-1), coreutils (= 9.1-1ubuntu2), cpp (= 4:13.2.0-1ubuntu1), cpp-13 (= 13.2.0-6ubuntu1), dash (= 0.5.12-6ubuntu1), debconf (= 1.5.82), debhelper (= 13.11.7ubuntu1), debianutils (= 5.14), debugedit (= 1:5.0-5), default-libmysqlclient-dev (= 1.1.0), dh-autoreconf (= 20), dh-strip-nondeterminism (= 1.13.1-1), diffstat (= 1.65-1), diffutils (= 1:3.10-1), docbook-xml (= 4.5-12), docbook-xsl (= 1.79.2+dfsg-7), docbook2x (= 0.8.8-18), dpkg (= 1.22.1ubuntu2), dpkg-dev (= 1.22.1ubuntu2), dwz (= 0.15-1), file (= 1:5.45-2), findutils (= 4.9.0-5), fontconfig-config (= 2.14.2-4ubuntu1), fonts-noto-core (= 20201225-2), fonts-noto-mono (= 20201225-2), g++ (= 4:13.2.0-1ubuntu1), g++-13 (= 13.2.0-6ubuntu1), gcc (= 4:13.2.0-1ubuntu1), gcc-13 (= 13.2.0-6ubuntu1), gcc-13-base (= 13.2.0-6ubuntu1), gdal-data (= 3.8.0+dfsg-1), gdal-plugins (= 3.8.0+dfsg-1), gettext (= 0.21-13build1), gettext-base (= 0.21-13build1), gpg (= 2.2.40-1.1ubuntu1), gpgconf (= 2.2.40-1.1ubuntu1), grep (= 3.11-3), groff-base (= 1.23.0-3), gzip (= 1.12-1ubuntu1), hdf5-helpers (= 1.10.8+repack1-1ubuntu1), hostname (= 3.23+nmu1ubuntu1), icu-devtools (= 72.1-3ubuntu3), init-system-helpers (= 1.65.2ubuntu1), intltool-debian (= 0.35.0+20060710.6), iso-codes (= 4.15.0-1), libacl1 (= 2.3.1-3), libaec-dev (= 1.1.2-1), libaec0 (= 1.1.2-1), libaliased-perl (= 0.34-3), libaom-dev (= 3.7.0-1), libaom3 (= 3.7.0-1), libapt-pkg-perl (= 0.1.40build3), libapt-pkg6.0 (= 2.7.6), libarchive-zip-perl (= 1.68-1), libarchive13 (= 3.7.2-1ubuntu1), libarmadillo-dev (= 1:12.6.4+dfsg-1), libarmadillo12 (= 1:12.6.4+dfsg-1), libarpack2 (= 3.9.1-1), libarpack2-dev (= 3.9.1-1), libasan8 (= 13.2.0-6ubuntu1), libassuan0 (= 2.5.6-1), libatomic1 (= 13.2.0-6ubuntu1), libattr1 (= 1:2.5.1-4), libaudit-common (= 1:3.1.1-1build1), libaudit1 (= 1:3.1.1-1build1), libb-hooks-endofscope-perl (= 0.26-1), libb-hooks-op-check-perl (= 0.22-2build1), libberkeleydb-perl (= 0.64-2), libbinutils (= 2.41-6ubuntu1), libblas-dev (= 3.11.0-2build1), libblas3 (= 3.11.0-2build1), libblkid1 (= 2.39.1-4ubuntu2), libblosc-dev (= 1.21.5+ds-1), libblosc1 (= 1.21.5+ds-1), libboost-dev (= 1.74.0.3ubuntu7), libboost1.74-dev (= 1.74.0+ds1-23ubuntu2), libbrotli1 (= 1.1.0-1), libbz2-1.0 (= 1.0.8-5build1), libc-bin (= 2.38-3ubuntu1), libc-dev-bin (= 2.38-3ubuntu1), libc6 (= 2.38-3ubuntu1), libc6-dev (= 2.38-3ubuntu1), libcap-ng0 (= 0.8.3-1build3), libcap2 (= 1:2.66-4ubuntu1), libcapture-tiny-perl (= 0.48-2), libcc1-0 (= 13.2.0-6ubuntu1), libcfitsio-dev (= 4.3.0-2), libcfitsio10 (= 4.3.0-2), libcgi-pm-perl (= 4.60-1), libclass-data-inheritable-perl (= 0.08-3), libclass-method-modifiers-perl (= 2.15-1), libclass-xsaccessor-perl (= 1.19-4build1), libclone-perl (= 0.46-1), libcom-err2 (= 1.47.0-2ubuntu1), libconfig-tiny-perl (= 2.30-1), libconst-fast-perl (= 0.014-2), libcpanel-json-xs-perl (= 4.37-1), libcrypt-dev (= 1:4.4.36-2), libcrypt1 (= 1:4.4.36-2), libctf-nobfd0 (= 2.41-6ubuntu1), libctf0 (= 2.41-6ubuntu1), libcurl3-gnutls (= 8.4.0-2ubuntu1), libcurl4 (= 8.4.0-2ubuntu1), libcurl4-openssl-dev (= 8.4.0-2ubuntu1), libdata-dpath-perl (= 0.59-1), libdata-messagepack-perl (= 1.02-1build1), libdata-optlist-perl (= 0.114-1), libdata-validate-domain-perl (= 0.10-1.1), libdata-validate-ip-perl (= 0.31-1), libdata-validate-uri-perl (= 0.07-2), libdav1d-dev (= 1.3.0-2), libdav1d7 (= 1.3.0-2), libdb5.3 (= 5.3.28+dfsg2-4), libde265-0 (= 1.0.12-2), libde265-dev (= 1.0.12-2), libdebconfclient0 (= 0.270ubuntu1), libdebhelper-perl (= 13.11.7ubuntu1), libdeflate-dev (= 1.18-1), libdeflate0 (= 1.18-1), libdevel-callchecker-perl (= 0.008-2), libdevel-size-perl (= 0.83-2build1), libdevel-stacktrace-perl (= 2.0400-2), libdpkg-perl (= 1.22.1ubuntu2), libdw1 (= 0.190-1), libdynaloader-functions-perl (= 0.003-3), libelf1 (= 0.190-1), libemail-address-xs-perl (= 1.05-1build1), libencode-locale-perl (= 1.05-3), libexception-class-perl (= 1.45-1), libexpat1 (= 2.5.0-2), libexpat1-dev (= 2.5.0-2), libfann-dev (= 2.2.0+ds-8), libfann2 (= 2.2.0+ds-8), libffi8 (= 3.4.4-1), libfile-basedir-perl (= 0.09-2), libfile-find-rule-perl (= 0.34-3), libfile-listing-perl (= 6.16-1), libfile-stripnondeterminism-perl (= 1.13.1-1), libfont-ttf-perl (= 1.06-2), libfontconfig1 (= 2.14.2-4ubuntu1), libfreetype6 (= 2.13.2+dfsg-1), libfreexl-dev (= 2.0.0-1), libfreexl1 (= 2.0.0-1), libfyba-dev (= 4.1.1-8), libfyba0 (= 4.1.1-8), libgcc-13-dev (= 13.2.0-6ubuntu1), libgcc-s1 (= 13.2.0-6ubuntu1), libgcrypt20 (= 1.10.2-3ubuntu1), libgdal-dev (= 3.8.0+dfsg-1), libgdal34 (= 3.8.0+dfsg-1), libgdbm-compat4 (= 1.23-3), libgdbm6 (= 1.23-3), libgeos-c1v5 (= 3.12.1-1), libgeos-dev (= 3.12.1-1), libgeos3.12.1 (= 3.12.1-1), libgeotiff-dev (= 1.7.1-3), libgeotiff5 (= 1.7.1-3), libgfortran5 (= 13.2.0-6ubuntu1), libgif-dev (= 5.2.1-2.5), libgif7 (= 5.2.1-2.5), libgmp10 (= 2:6.3.0+dfsg-2ubuntu4), libgnutls30 (= 3.8.1-4ubuntu4), libgomp1 (= 13.2.0-6ubuntu1), libgpg-error0 (= 1.47-2), libgsl-dev (= 2.7.1+dfsg-6ubuntu1), libgsl27 (= 2.7.1+dfsg-6ubuntu1), libgslcblas0 (= 2.7.1+dfsg-6ubuntu1), libgssapi-krb5-2 (= 1.20.1-3ubuntu1), libhdf4-0-alt (= 4.2.16-3), libhdf4-alt-dev (= 4.2.16-3), libhdf5-103-1 (= 1.10.8+repack1-1ubuntu1), libhdf5-cpp-103-1 (= 1.10.8+repack1-1ubuntu1), libhdf5-dev (= 1.10.8+repack1-1ubuntu1), libhdf5-fortran-102 (= 1.10.8+repack1-1ubuntu1), libhdf5-hl-100 (= 1.10.8+repack1-1ubuntu1), libhdf5-hl-cpp-100 (= 1.10.8+repack1-1ubuntu1), libhdf5-hl-fortran-100 (= 1.10.8+repack1-1ubuntu1), libheif-dev (= 1.17.1-1ubuntu3), libheif-plugin-dav1d (= 1.17.1-1ubuntu3), libheif-plugin-libde265 (= 1.17.1-1ubuntu3), libheif1 (= 1.17.1-1ubuntu3), libhogweed6 (= 3.9.1-2), libhtml-form-perl (= 6.11-1), libhtml-html5-entities-perl (= 0.004-3), libhtml-parser-perl (= 3.81-1), libhtml-tagset-perl (= 3.20-6), libhtml-tokeparser-simple-perl (= 3.16-4), libhtml-tree-perl (= 5.07-3), libhttp-cookies-perl (= 6.10-1), libhttp-date-perl (= 6.06-1), libhttp-message-perl (= 6.44-2ubuntu1), libhttp-negotiate-perl (= 6.01-2), libicu-dev (= 72.1-3ubuntu3), libicu72 (= 72.1-3ubuntu3), libidn2-0 (= 2.3.4-1build1), libimport-into-perl (= 1.002005-2), libio-html-perl (= 1.004-3), libio-interactive-perl (= 1.025-1), libio-socket-ssl-perl (= 2.084-1), libio-string-perl (= 1.08-4), libipc-run3-perl (= 0.048-3), libipc-system-simple-perl (= 1.30-2), libisl23 (= 0.26-3), libiterator-perl (= 0.03+ds1-2), libiterator-util-perl (= 0.02+ds1-2), libjansson4 (= 2.14-2), libjbig-dev (= 2.1-6.1ubuntu1), libjbig0 (= 2.1-6.1ubuntu1), libjpeg-dev (= 8c-2ubuntu11), libjpeg-turbo8 (= 2.1.5-2ubuntu1), libjpeg-turbo8-dev (= 2.1.5-2ubuntu1), libjpeg8 (= 8c-2ubuntu11), libjpeg8-dev (= 8c-2ubuntu11), libjson-c-dev (= 0.17-1), libjson-c5 (= 0.17-1), libjson-maybexs-perl (= 1.004005-1), libjsoncpp25 (= 1.9.5-6), libk5crypto3 (= 1.20.1-3ubuntu1), libkeyutils1 (= 1.6.3-2), libkml-dev (= 1.3.0-10), libkmlbase1 (= 1.3.0-10), libkmlconvenience1 (= 1.3.0-10), libkmldom1 (= 1.3.0-10), libkmlengine1 (= 1.3.0-10), libkmlregionator1 (= 1.3.0-10), libkmlxsd1 (= 1.3.0-10), libkrb5-3 (= 1.20.1-3ubuntu1), libkrb5support0 (= 1.20.1-3ubuntu1), liblapack-dev (= 3.11.0-2build1), liblapack3 (= 3.11.0-2build1), liblcms2-2 (= 2.14-2), libldap2 (= 2.6.6+dfsg-1~exp1ubuntu1), liblerc-dev (= 4.0.0+ds-2ubuntu2), liblerc4 (= 4.0.0+ds-2ubuntu2), liblist-compare-perl (= 0.55-2), liblist-someutils-perl (= 0.59-1), liblist-utilsby-perl (= 0.12-2), libltdl-dev (= 2.4.7-7), libltdl7 (= 2.4.7-7), liblwp-mediatypes-perl (= 6.04-2), liblwp-protocol-https-perl (= 6.11-1), liblz4-1 (= 1.9.4-1), liblz4-dev (= 1.9.4-1), liblzma-dev (= 5.4.4-0.1), liblzma5 (= 5.4.4-0.1), liblzo2-2 (= 2.10-2build3), libmagic-mgc (= 1:5.45-2), libmagic1 (= 1:5.45-2), libmarkdown2 (= 2.2.7-2), libmd0 (= 1.1.0-1), libminizip-dev (= 1.1-8build1), libminizip1 (= 1.1-8build1), libmldbm-perl (= 2.05-4), libmodule-implementation-perl (= 0.09-2), libmodule-runtime-perl (= 0.016-2), libmoo-perl (= 2.005005-1), libmoox-aliases-perl (= 0.001006-2), libmount1 (= 2.39.1-4ubuntu2), libmouse-perl (= 2.5.10-1build5), libmpc3 (= 1.3.1-1), libmpfr6 (= 4.2.1-1), libmysqlclient-dev (= 8.0.35-1ubuntu1), libmysqlclient21 (= 8.0.35-1ubuntu1), libnamespace-clean-perl (= 0.27-2), libncursesw6 (= 6.4+20231016-1), libnet-domain-tld-perl (= 1.75-3), libnet-http-perl (= 6.23-1), libnet-ipv6addr-perl (= 1.02-1), libnet-netmask-perl (= 2.0002-2), libnet-ssleay-perl (= 1.92-2build2), libnetaddr-ip-perl (= 4.079+dfsg-2build1), libnetcdf-dev (= 1:4.9.2-2ubuntu1), libnetcdf19 (= 1:4.9.2-2ubuntu1), libnettle8 (= 3.9.1-2), libnghttp2-14 (= 1.58.0-1), libnsl-dev (= 1.3.0-3), libnsl2 (= 1.3.0-3), libnspr4 (= 2:4.35-1.1), libnss3 (= 2:3.94-1), libnumber-compare-perl (= 0.03-3), libodbc2 (= 2.3.12-1), libodbccr2 (= 2.3.12-1), libodbcinst2 (= 2.3.12-1), libogdi-dev (= 4.1.0+ds-6), libogdi4.1 (= 4.1.0+ds-6), libopenjp2-7 (= 2.5.0-2), libopenjp2-7-dev (= 2.5.0-2), libosp5 (= 1.5.2-13ubuntu3), libp11-kit0 (= 0.25.0-4ubuntu1), libpackage-stash-perl (= 0.40-1), libpam-modules (= 1.5.2-6ubuntu1), libpam-modules-bin (= 1.5.2-6ubuntu1), libpam-runtime (= 1.5.2-6ubuntu1), libpam0g (= 1.5.2-6ubuntu1), libparams-classify-perl (= 0.015-2build2), libparams-util-perl (= 1.102-2), libpath-tiny-perl (= 0.144-1), libpcre2-16-0 (= 10.42-4), libpcre2-32-0 (= 10.42-4), libpcre2-8-0 (= 10.42-4), libpcre2-dev (= 10.42-4), libpcre2-posix3 (= 10.42-4), libperl5.36 (= 5.36.0-9ubuntu1), libperlio-gzip-perl (= 0.20-1build1), libperlio-utf8-strict-perl (= 0.010-1), libpipeline1 (= 1.5.7-1), libpng-dev (= 1.6.40-2), libpng16-16 (= 1.6.40-2), libpoppler-dev (= 23.08.0-2ubuntu1), libpoppler-private-dev (= 23.08.0-2ubuntu1), libpoppler130 (= 23.08.0-2ubuntu1), libpq-dev (= 16.0-2), libpq5 (= 16.0-2), libproc-processtable-perl (= 0.636-1), libproc2-0 (= 2:4.0.3-1ubuntu1), libproj-dev (= 9.3.0-1), libproj25 (= 9.3.0-1), libpsl5 (= 0.21.2-1build1), libpython3-stdlib (= 3.11.4-5ubuntu1), libpython3.11-minimal (= 3.11.6-3), libpython3.11-stdlib (= 3.11.6-3), libqhull-dev (= 2020.2-6), libqhull-r8.0 (= 2020.2-6), libqhull8.0 (= 2020.2-6), libqhullcpp8.0 (= 2020.2-6), libreadline8 (= 8.2-1.3), libregexp-wildcards-perl (= 1.05-3), librhash0 (= 1.4.3-3), librole-tiny-perl (= 2.002004-1), librtmp1 (= 2.4+20151223.gitfa8646d.1-2build4), librttopo-dev (= 1.1.0-3), librttopo1 (= 1.1.0-3), libsasl2-2 (= 2.1.28+dfsg1-4), libsasl2-modules-db (= 2.1.28+dfsg1-4), libseccomp2 (= 2.5.4-1ubuntu3), libselinux1 (= 3.5-1build1), libsereal-decoder-perl (= 5.004+ds-1), libsereal-encoder-perl (= 5.004+ds-1), libsframe1 (= 2.41-6ubuntu1), libsharpyuv-dev (= 1.3.2-0.3), libsharpyuv0 (= 1.3.2-0.3), libsmartcols1 (= 2.39.1-4ubuntu2), libsnappy1v5 (= 1.1.10-1), libsort-versions-perl (= 1.62-3), libspatialite-dev (= 5.1.0-1), libspatialite8 (= 5.1.0-1), libsqlite3-0 (= 3.44.0-1), libsqlite3-dev (= 3.44.0-1), libssh-4 (= 0.10.5-3ubuntu1), libssl-dev (= 3.0.10-1ubuntu2.1), libssl3 (= 3.0.10-1ubuntu2.1), libstdc++-13-dev (= 13.2.0-6ubuntu1), libstdc++6 (= 13.2.0-6ubuntu1), libstrictures-perl (= 2.000006-1), libsub-exporter-perl (= 0.990-1), libsub-exporter-progressive-perl (= 0.001013-3), libsub-identify-perl (= 0.14-3), libsub-install-perl (= 0.929-1), libsub-name-perl (= 0.27-1), libsub-override-perl (= 0.09-4), libsub-quote-perl (= 2.006008-1ubuntu1), libsuperlu-dev (= 6.0.1+dfsg1-1), libsuperlu6 (= 6.0.1+dfsg1-1), libsvm-dev (= 3.24+ds-6), libsvm3 (= 3.24+ds-6), libsyntax-keyword-try-perl (= 0.29-1), libsystemd0 (= 253.5-1ubuntu7), libsz2 (= 1.1.2-1), libtasn1-6 (= 4.19.0-3), libterm-readkey-perl (= 2.38-2build1), libtext-charwidth-perl (= 0.04-11), libtext-glob-perl (= 0.11-3), libtext-levenshteinxs-perl (= 0.03-5build1), libtext-markdown-discount-perl (= 0.16-1), libtext-unidecode-perl (= 1.30-3), libtext-wrapi18n-perl (= 0.06-10), libtext-xslate-perl (= 3.5.9-1build2), libtiff-dev (= 4.5.1+git230720-1ubuntu1), libtiff6 (= 4.5.1+git230720-1ubuntu1), libtiffxx6 (= 4.5.1+git230720-1ubuntu1), libtime-duration-perl (= 1.21-2), libtime-moment-perl (= 0.44-2build1), libtimedate-perl (= 2.3300-2), libtinfo6 (= 6.4+20231016-1), libtirpc-common (= 1.3.4+ds-1), libtirpc-dev (= 1.3.4+ds-1), libtirpc3 (= 1.3.4+ds-1), libtool (= 2.4.7-7), libtry-tiny-perl (= 0.31-2), libubsan1 (= 13.2.0-6ubuntu1), libuchardet0 (= 0.0.7-1build2), libudev1 (= 253.5-1ubuntu7), libunicode-utf8-perl (= 0.62-2), libunistring5 (= 1.1-2), liburi-perl (= 5.21-1), liburiparser-dev (= 0.9.7+dfsg-2), liburiparser1 (= 0.9.7+dfsg-2), libuuid1 (= 2.39.1-4ubuntu2), libuv1 (= 1.46.0-2), libvariable-magic-perl (= 0.63-1), libwebp-dev (= 1.3.2-0.3), libwebp7 (= 1.3.2-0.3), libwebpdecoder3 (= 1.3.2-0.3), libwebpdemux2 (= 1.3.2-0.3), libwebpmux3 (= 1.3.2-0.3), libwww-mechanize-perl (= 2.17-1ubuntu1), libwww-perl (= 6.72-1), libwww-robotrules-perl (= 6.02-1), libx265-199 (= 3.5-2), libx265-dev (= 3.5-2), libxerces-c-dev (= 3.2.4+debian-1build1), libxerces-c3.2 (= 3.2.4+debian-1build1), libxml-libxml-perl (= 2.0207+dfsg+really+2.0134-1build1), libxml-namespacesupport-perl (= 1.12-2), libxml-parser-perl (= 2.46-4), libxml-sax-base-perl (= 1.09-3), libxml-sax-expat-perl (= 0.51-2), libxml-sax-perl (= 1.02+dfsg-3), libxml2 (= 2.9.14+dfsg-1.3build1), libxml2-dev (= 2.9.14+dfsg-1.3build1), libxs-parse-keyword-perl (= 0.38-1), libxslt1.1 (= 1.1.35-1), libxxhash0 (= 0.8.2-2), libyaml-0-2 (= 0.2.5-1), libyaml-libyaml-perl (= 0.86+ds-1), libzstd-dev (= 1.5.5+dfsg2-2), libzstd1 (= 1.5.5+dfsg2-2), lintian (= 2.116.3ubuntu4), linux-libc-dev (= 6.5.0-9.9), login (= 1:4.13+dfsg1-1ubuntu1), lto-disabled-list (= 44), lzip (= 1.23-6), lzop (= 1.04-2build2), m4 (= 1.4.19-4), make (= 4.3-4.1build1), man-db (= 2.12.0-1), mawk (= 1.3.4.20231102-1), media-types (= 10.1.0), mysql-common (= 5.8+1.1.0), ncurses-base (= 6.4+20231016-1), ncurses-bin (= 6.4+20231016-1), netbase (= 6.4), opensp (= 1.5.2-13ubuntu3), openssl (= 3.0.10-1ubuntu2.1), patch (= 2.7.6-7build2), patchutils (= 0.4.2-1build2), perl (= 5.36.0-9ubuntu1), perl-base (= 5.36.0-9ubuntu1), perl-modules-5.36 (= 5.36.0-9ubuntu1), perl-openssl-defaults (= 7), pkg-kde-tools (= 0.15.38ubuntu1), po-debconf (= 1.0.21+nmu1), procps (= 2:4.0.3-1ubuntu1), proj-data (= 9.3.0-1), python3 (= 3.11.4-5ubuntu1), python3-minimal (= 3.11.4-5ubuntu1), python3.11 (= 3.11.6-3), python3.11-minimal (= 3.11.6-3), readline-common (= 8.2-1.3), rpcsvc-proto (= 1.4.2-0ubuntu6), sed (= 4.9-1), sensible-utils (= 0.0.20), sgml-base (= 1.31), sgml-data (= 2.0.11+nmu1), sysvinit-utils (= 3.07-1ubuntu1), t1utils (= 1.41-4build2), tar (= 1.34+dfsg-1.2ubuntu1), tex-common (= 6.18), texinfo (= 7.1-1), texinfo-lib (= 7.1-1), tzdata (= 2023c-9ubuntu1), ucf (= 3.0043+nmu1), unixodbc-common (= 2.3.12-1), unixodbc-dev (= 2.3.12-1), unzip (= 6.0-28ubuntu1), util-linux (= 2.39.1-4ubuntu2), xml-core (= 0.18+nmu1), xsltproc (= 1.1.35-1), xz-utils (= 5.4.4-0.1), zlib1g (= 1:1.2.13.dfsg-1ubuntu5), zlib1g-dev (= 1:1.2.13.dfsg-1ubuntu5) Environment: DEB_BUILD_OPTIONS="parallel=4" DEB_BUILD_PROFILES="noudeb" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1700245955" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ libalgorithms1_2.6.7.6+ds-4build2_armhf.deb ------------------------------------------- new Debian package, version 2.0. size 120632 bytes: control archive=4324 bytes. 1301 bytes, 27 lines control 158 bytes, 2 lines md5sums 47 bytes, 1 lines shlibs 25835 bytes, 360 lines symbols 75 bytes, 2 lines triggers Package: libalgorithms1 Source: pktools Version: 2.6.7.6+ds-4build2 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: Debian GIS Project Installed-Size: 266 Depends: libc6 (>= 2.38), libgcc-s1 (>= 3.5), libgdal34 (>= 2.0.1), libgsl27 (>= 2.7.1), libimageclasses1 (>= 2.6.6), libstdc++6 (>= 13.1) Breaks: pktools (<< 2.5.4) Replaces: pktools (<< 2.5.4) Section: libs Priority: optional Homepage: http://pktools.nongnu.org/ Description: GDAL add-on tools to perform useful raster processing - libalgorithms Pktools is a collection of programs to perform operations, mostly on raster geolocated images. It heavily relies on the Geospatial Data Abstraction Library (GDAL) and OGR. The programs are similar to the GDAL tools (gdalinfo, gdal_translate, gdal_merge, ...) and some of the functionalities provided in pktools already exist in the GDAL tools. . All utilities in pktools use command line options and have a built in help, and include more than thirty binaries to edit, change, crop, classify, compare, dump, fill, enhance images and many other common operations useful in the remote sensing field of image analysis. . This package contains the libalgorithms shared library. drwxr-xr-x root/root 0 2023-11-17 18:32 ./ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/lib/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2023-11-17 18:32 ./usr/lib/arm-linux-gnueabihf/libalgorithms.so.1 -> libalgorithms.so.1.6.1 -rw-r--r-- root/root 226732 2023-11-17 18:32 ./usr/lib/arm-linux-gnueabihf/libalgorithms.so.1.6.1 drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/doc/libalgorithms1/ lrwxrwxrwx root/root 0 2023-11-17 18:32 ./usr/share/doc/libalgorithms1/changelog.Debian.gz -> ../libimageclasses1/changelog.Debian.gz -rw-r--r-- root/root 5409 2018-11-25 17:54 ./usr/share/doc/libalgorithms1/copyright libbase1_2.6.7.6+ds-4build2_armhf.deb ------------------------------------- new Debian package, version 2.0. size 5602 bytes: control archive=1150 bytes. 1143 bytes, 26 lines control 294 bytes, 4 lines md5sums 35 bytes, 1 lines shlibs 68 bytes, 2 lines symbols 75 bytes, 2 lines triggers Package: libbase1 Source: pktools Version: 2.6.7.6+ds-4build2 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: Debian GIS Project Installed-Size: 28 Breaks: pktools (<< 2.5.4) Replaces: pktools (<< 2.5.4) Section: libs Priority: optional Homepage: http://pktools.nongnu.org/ Description: GDAL add-on tools to perform useful raster processing - libbase Pktools is a collection of programs to perform operations, mostly on raster geolocated images. It heavily relies on the Geospatial Data Abstraction Library (GDAL) and OGR. The programs are similar to the GDAL tools (gdalinfo, gdal_translate, gdal_merge, ...) and some of the functionalities provided in pktools already exist in the GDAL tools. . All utilities in pktools use command line options and have a built in help, and include more than thirty binaries to edit, change, crop, classify, compare, dump, fill, enhance images and many other common operations useful in the remote sensing field of image analysis. . This package contains the libbase shared library. drwxr-xr-x root/root 0 2023-11-17 18:32 ./ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/lib/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2023-11-17 18:32 ./usr/lib/arm-linux-gnueabihf/libbase.so.1 -> libbase.so.1.6.1 -rw-r--r-- root/root 5276 2023-11-17 18:32 ./usr/lib/arm-linux-gnueabihf/libbase.so.1.6.1 drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/doc/libbase1/ -rw-r--r-- root/root 764 2023-11-17 18:32 ./usr/share/doc/libbase1/changelog.Debian.gz -rw-r--r-- root/root 5409 2018-11-25 17:54 ./usr/share/doc/libbase1/copyright drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/lintian/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 54 2020-11-12 09:03 ./usr/share/lintian/overrides/libbase1 libfileclasses1_2.6.7.6+ds-4build2_armhf.deb -------------------------------------------- new Debian package, version 2.0. size 13226 bytes: control archive=1372 bytes. 1230 bytes, 27 lines control 244 bytes, 3 lines md5sums 49 bytes, 1 lines shlibs 1366 bytes, 24 lines symbols 75 bytes, 2 lines triggers Package: libfileclasses1 Source: pktools Version: 2.6.7.6+ds-4build2 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: Debian GIS Project Installed-Size: 42 Depends: libc6 (>= 2.4), libgcc-s1 (>= 3.5), libstdc++6 (>= 13.1) Breaks: pktools (<< 2.5.4) Replaces: pktools (<< 2.5.4) Section: libs Priority: optional Homepage: http://pktools.nongnu.org/ Description: GDAL add-on tools to perform useful raster processing - libfileClasses Pktools is a collection of programs to perform operations, mostly on raster geolocated images. It heavily relies on the Geospatial Data Abstraction Library (GDAL) and OGR. The programs are similar to the GDAL tools (gdalinfo, gdal_translate, gdal_merge, ...) and some of the functionalities provided in pktools already exist in the GDAL tools. . All utilities in pktools use command line options and have a built in help, and include more than thirty binaries to edit, change, crop, classify, compare, dump, fill, enhance images and many other common operations useful in the remote sensing field of image analysis. . This package contains the libfileClasses shared library. drwxr-xr-x root/root 0 2023-11-17 18:32 ./ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/lib/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2023-11-17 18:32 ./usr/lib/arm-linux-gnueabihf/libfileClasses.so.1 -> libfileClasses.so.1.6.1 -rw-r--r-- root/root 21924 2023-11-17 18:32 ./usr/lib/arm-linux-gnueabihf/libfileClasses.so.1.6.1 drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/doc/libfileclasses1/ -rw-r--r-- root/root 768 2023-11-17 18:32 ./usr/share/doc/libfileclasses1/changelog.Debian.gz -rw-r--r-- root/root 5409 2018-11-25 17:54 ./usr/share/doc/libfileclasses1/copyright libimageclasses1_2.6.7.6+ds-4build2_armhf.deb --------------------------------------------- new Debian package, version 2.0. size 52498 bytes: control archive=2893 bytes. 1278 bytes, 27 lines control 247 bytes, 3 lines md5sums 51 bytes, 1 lines shlibs 11891 bytes, 183 lines symbols 75 bytes, 2 lines triggers Package: libimageclasses1 Source: pktools Version: 2.6.7.6+ds-4build2 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: Debian GIS Project Installed-Size: 124 Depends: libc6 (>= 2.38), libgcc-s1 (>= 3.5), libgdal34 (>= 3.4.0), libgsl27 (>= 2.7.1), libstdc++6 (>= 13.1) Breaks: pktools (<< 2.5.4) Replaces: pktools (<< 2.5.4) Section: libs Priority: optional Homepage: http://pktools.nongnu.org/ Description: GDAL add-on tools to perform useful raster processing - libimageClasses Pktools is a collection of programs to perform operations, mostly on raster geolocated images. It heavily relies on the Geospatial Data Abstraction Library (GDAL) and OGR. The programs are similar to the GDAL tools (gdalinfo, gdal_translate, gdal_merge, ...) and some of the functionalities provided in pktools already exist in the GDAL tools. . All utilities in pktools use command line options and have a built in help, and include more than thirty binaries to edit, change, crop, classify, compare, dump, fill, enhance images and many other common operations useful in the remote sensing field of image analysis. . This package contains the libimageClasses shared library. drwxr-xr-x root/root 0 2023-11-17 18:32 ./ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/lib/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2023-11-17 18:32 ./usr/lib/arm-linux-gnueabihf/libimageClasses.so.1 -> libimageClasses.so.1.6.1 -rw-r--r-- root/root 95652 2023-11-17 18:32 ./usr/lib/arm-linux-gnueabihf/libimageClasses.so.1.6.1 drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/doc/libimageclasses1/ -rw-r--r-- root/root 770 2023-11-17 18:32 ./usr/share/doc/libimageclasses1/changelog.Debian.gz -rw-r--r-- root/root 5409 2018-11-25 17:54 ./usr/share/doc/libimageclasses1/copyright pktools-dev_2.6.7.6+ds-4build2_armhf.deb ---------------------------------------- new Debian package, version 2.0. size 63452 bytes: control archive=1748 bytes. 1368 bytes, 26 lines control 2075 bytes, 27 lines md5sums Package: pktools-dev Source: pktools Version: 2.6.7.6+ds-4build2 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: Debian GIS Project Installed-Size: 469 Depends: libalgorithms1 (= 2.6.7.6+ds-4build2), libbase1 (= 2.6.7.6+ds-4build2), libfileclasses1 (= 2.6.7.6+ds-4build2), libimageclasses1 (= 2.6.7.6+ds-4build2), libgdal-dev, libarmadillo-dev, libgsl-dev | libgsl0-dev Section: libdevel Priority: optional Homepage: http://pktools.nongnu.org/ Description: GDAL add-on tools to perform useful raster processing - development files Pktools is a collection of programs to perform operations, mostly on raster geolocated images. It heavily relies on the Geospatial Data Abstraction Library (GDAL) and OGR. The programs are similar to the GDAL tools (gdalinfo, gdal_translate, gdal_merge, ...) and some of the functionalities provided in pktools already exist in the GDAL tools. . All utilities in pktools use command line options and have a built in help, and include more than thirty binaries to edit, change, crop, classify, compare, dump, fill, enhance images and many other common operations useful in the remote sensing field of image analysis. . This package contains the files needed to develop a software that uses the pktools libraries. drwxr-xr-x root/root 0 2023-11-17 18:32 ./ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/bin/ -rwxr-xr-x root/root 693 2023-11-17 18:32 ./usr/bin/pktools-config drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/include/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/include/pktools/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/include/pktools/algorithms/ -rw-r--r-- root/root 6719 2016-02-27 19:04 ./usr/include/pktools/algorithms/ConfusionMatrix.h -rw-r--r-- root/root 2620 2016-02-27 19:04 ./usr/include/pktools/algorithms/CostFactory.h -rw-r--r-- root/root 1885 2016-02-27 19:04 ./usr/include/pktools/algorithms/CostFactorySVM.h -rw-r--r-- root/root 2075 2016-02-27 19:04 ./usr/include/pktools/algorithms/Egcs.h -rw-r--r-- root/root 13889 2016-02-27 19:04 ./usr/include/pktools/algorithms/FeatureSelector.h -rw-r--r-- root/root 30931 2016-05-14 19:06 ./usr/include/pktools/algorithms/Filter.h -rw-r--r-- root/root 50010 2016-05-14 19:06 ./usr/include/pktools/algorithms/Filter2d.h -rw-r--r-- root/root 2266 2016-05-14 19:06 ./usr/include/pktools/algorithms/ImgRegression.h -rw-r--r-- root/root 53047 2016-04-16 06:26 ./usr/include/pktools/algorithms/StatFactory.h -rw-r--r-- root/root 143989 2016-02-27 19:04 ./usr/include/pktools/algorithms/myfann_cpp.h -rw-r--r-- root/root 3149 2016-02-27 19:04 ./usr/include/pktools/algorithms/svm.h drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/include/pktools/base/ -rw-r--r-- root/root 1517 2016-02-27 19:04 ./usr/include/pktools/base/IndexValue.h -rw-r--r-- root/root 22367 2016-05-14 19:06 ./usr/include/pktools/base/Optionpk.h -rw-r--r-- root/root 1505 2016-02-27 19:04 ./usr/include/pktools/base/PosValue.h -rw-r--r-- root/root 0 2016-02-27 19:04 ./usr/include/pktools/base/Vector2d.cc -rw-r--r-- root/root 10690 2016-02-27 19:04 ./usr/include/pktools/base/Vector2d.h drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/include/pktools/fileclasses/ -rw-r--r-- root/root 10125 2016-02-27 19:04 ./usr/include/pktools/fileclasses/FileReaderAscii.h drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/include/pktools/imageclasses/ -rw-r--r-- root/root 10170 2016-05-16 14:29 ./usr/include/pktools/imageclasses/ImgRasterGdal.h -rw-r--r-- root/root 14431 2017-08-10 19:35 ./usr/include/pktools/imageclasses/ImgReaderGdal.h -rw-r--r-- root/root 37041 2016-05-16 13:39 ./usr/include/pktools/imageclasses/ImgReaderOgr.h -rw-r--r-- root/root 1668 2016-05-16 14:29 ./usr/include/pktools/imageclasses/ImgUpdaterGdal.h -rw-r--r-- root/root 11934 2016-05-16 14:29 ./usr/include/pktools/imageclasses/ImgWriterGdal.h -rw-r--r-- root/root 4463 2016-05-16 13:39 ./usr/include/pktools/imageclasses/ImgWriterOgr.h drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/lib/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/lib/arm-linux-gnueabihf/ lrwxrwxrwx root/root 0 2023-11-17 18:32 ./usr/lib/arm-linux-gnueabihf/libalgorithms.so -> libalgorithms.so.1 lrwxrwxrwx root/root 0 2023-11-17 18:32 ./usr/lib/arm-linux-gnueabihf/libbase.so -> libbase.so.1 lrwxrwxrwx root/root 0 2023-11-17 18:32 ./usr/lib/arm-linux-gnueabihf/libfileClasses.so -> libfileClasses.so.1 lrwxrwxrwx root/root 0 2023-11-17 18:32 ./usr/lib/arm-linux-gnueabihf/libimageClasses.so -> libimageClasses.so.1 drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/lib/arm-linux-gnueabihf/pkgconfig/ -rw-r--r-- root/root 280 2023-11-17 18:32 ./usr/lib/arm-linux-gnueabihf/pkgconfig/pktools.pc drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/doc/pktools-dev/ lrwxrwxrwx root/root 0 2023-11-17 18:32 ./usr/share/doc/pktools-dev/changelog.Debian.gz -> ../libalgorithms1/changelog.Debian.gz -rw-r--r-- root/root 5409 2018-11-25 17:54 ./usr/share/doc/pktools-dev/copyright drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/man/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/man/man1/ -rw-r--r-- root/root 447 2023-11-17 18:32 ./usr/share/man/man1/pktools-config.1.gz pktools_2.6.7.6+ds-4build2_armhf.deb ------------------------------------ new Debian package, version 2.0. size 896912 bytes: control archive=2767 bytes. 1256 bytes, 23 lines control 4460 bytes, 74 lines md5sums Package: pktools Version: 2.6.7.6+ds-4build2 Architecture: armhf Maintainer: Ubuntu Developers Original-Maintainer: Debian GIS Project Installed-Size: 3103 Depends: libalgorithms1 (>= 2.6.7), libc6 (>= 2.38), libfann2 (>= 2.1.0~beta~dfsg), libfileclasses1 (>= 2.6.4), libgcc-s1 (>= 3.5), libgdal34 (>= 3.8.0), libgsl27 (>= 2.7.1), libimageclasses1 (>= 2.6.7), libstdc++6 (>= 13.1) Enhances: gdal-bin Section: science Priority: optional Homepage: http://pktools.nongnu.org/ Description: GDAL add-on tools to perform useful raster processing Pktools is a collection of programs to perform operations, mostly on raster geolocated images. It heavily relies on the Geospatial Data Abstraction Library (GDAL) and OGR. The programs are similar to the GDAL tools (gdalinfo, gdal_translate, gdal_merge, ...) and some of the functionalities provided in pktools already exist in the GDAL tools. . All utilities in pktools use command line options and have a built in help. They include more than thirty binaries to edit, change, crop, classify, compare, dump, fill, enhance images and many other common operations useful in the remote sensing field of image analysis. drwxr-xr-x root/root 0 2023-11-17 18:32 ./ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/bin/ -rwxr-xr-x root/root 140948 2023-11-17 18:32 ./usr/bin/pkann -rwxr-xr-x root/root 120468 2023-11-17 18:32 ./usr/bin/pkannogr -rwxr-xr-x root/root 54932 2023-11-17 18:32 ./usr/bin/pkascii2img -rwxr-xr-x root/root 63124 2023-11-17 18:32 ./usr/bin/pkascii2ogr -rwxr-xr-x root/root 116372 2023-11-17 18:32 ./usr/bin/pkcomposite -rwxr-xr-x root/root 67220 2023-11-17 18:32 ./usr/bin/pkcreatect -rwxr-xr-x root/root 95892 2023-11-17 18:32 ./usr/bin/pkcrop -rwxr-xr-x root/root 91796 2023-11-17 18:32 ./usr/bin/pkdiff -rwxr-xr-x root/root 59028 2023-11-17 18:32 ./usr/bin/pkdsm2shadow -rwxr-xr-x root/root 67220 2023-11-17 18:32 ./usr/bin/pkdumpimg -rwxr-xr-x root/root 63124 2023-11-17 18:32 ./usr/bin/pkdumpogr -rwxr-xr-x root/root 63124 2023-11-17 18:32 ./usr/bin/pkegcs -rwxr-xr-x root/root 83604 2023-11-17 18:32 ./usr/bin/pkextractimg -rwxr-xr-x root/root 136852 2023-11-17 18:32 ./usr/bin/pkextractogr -rwxr-xr-x root/root 54932 2023-11-17 18:32 ./usr/bin/pkfillnodata -rwxr-xr-x root/root 116372 2023-11-17 18:32 ./usr/bin/pkfilter -rwxr-xr-x root/root 87700 2023-11-17 18:32 ./usr/bin/pkfilterascii -rwxr-xr-x root/root 91796 2023-11-17 18:32 ./usr/bin/pkfilterdem -rwxr-xr-x root/root 112276 2023-11-17 18:32 ./usr/bin/pkfsann -rwxr-xr-x root/root 104084 2023-11-17 18:32 ./usr/bin/pkfssvm -rwxr-xr-x root/root 63124 2023-11-17 18:32 ./usr/bin/pkgetmask -rwxr-xr-x root/root 67220 2023-11-17 18:32 ./usr/bin/pkinfo -rwxr-xr-x root/root 104084 2023-11-17 18:32 ./usr/bin/pkkalman -rwxr-xr-x root/root 95892 2023-11-17 18:32 ./usr/bin/pkoptsvm -rwxr-xr-x root/root 54932 2023-11-17 18:32 ./usr/bin/pkpolygonize -rwxr-xr-x root/root 71316 2023-11-17 18:32 ./usr/bin/pkreclass -rwxr-xr-x root/root 54932 2023-11-17 18:32 ./usr/bin/pkreclassogr -rwxr-xr-x root/root 79508 2023-11-17 18:32 ./usr/bin/pkregann -rwxr-xr-x root/root 67220 2023-11-17 18:32 ./usr/bin/pksetmask -rwxr-xr-x root/root 46740 2023-11-17 18:32 ./usr/bin/pksieve -rwxr-xr-x root/root 91796 2023-11-17 18:32 ./usr/bin/pkstat -rwxr-xr-x root/root 99988 2023-11-17 18:32 ./usr/bin/pkstatascii -rwxr-xr-x root/root 67220 2023-11-17 18:32 ./usr/bin/pkstatogr -rwxr-xr-x root/root 50836 2023-11-17 18:32 ./usr/bin/pkstatprofile -rwxr-xr-x root/root 136852 2023-11-17 18:32 ./usr/bin/pksvm -rwxr-xr-x root/root 120468 2023-11-17 18:32 ./usr/bin/pksvmogr drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/doc/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/doc/pktools/ lrwxrwxrwx root/root 0 2023-11-17 18:32 ./usr/share/doc/pktools/changelog.Debian.gz -> ../libalgorithms1/changelog.Debian.gz -rw-r--r-- root/root 5409 2018-11-25 17:54 ./usr/share/doc/pktools/copyright drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/lintian/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 58 2022-11-28 19:27 ./usr/share/lintian/overrides/pktools drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/man/ drwxr-xr-x root/root 0 2023-11-17 18:32 ./usr/share/man/man1/ -rw-r--r-- root/root 2765 2023-11-17 18:32 ./usr/share/man/man1/pkann.1.gz -rw-r--r-- root/root 2492 2023-11-17 18:32 ./usr/share/man/man1/pkannogr.1.gz -rw-r--r-- root/root 2059 2023-11-17 18:32 ./usr/share/man/man1/pkascii2img.1.gz -rw-r--r-- root/root 1311 2023-11-17 18:32 ./usr/share/man/man1/pkascii2ogr.1.gz -rw-r--r-- root/root 3299 2023-11-17 18:32 ./usr/share/man/man1/pkcomposite.1.gz -rw-r--r-- root/root 1159 2023-11-17 18:32 ./usr/share/man/man1/pkcreatect.1.gz -rw-r--r-- root/root 2673 2023-11-17 18:32 ./usr/share/man/man1/pkcrop.1.gz -rw-r--r-- root/root 1803 2023-11-17 18:32 ./usr/share/man/man1/pkdiff.1.gz -rw-r--r-- root/root 1060 2023-11-17 18:32 ./usr/share/man/man1/pkdsm2shadow.1.gz -rw-r--r-- root/root 1253 2023-11-17 18:32 ./usr/share/man/man1/pkdumpimg.1.gz -rw-r--r-- root/root 1067 2023-11-17 18:32 ./usr/share/man/man1/pkdumpogr.1.gz -rw-r--r-- root/root 687 2023-11-17 18:32 ./usr/share/man/man1/pkegcs.1.gz -rw-r--r-- root/root 1601 2023-11-17 18:32 ./usr/share/man/man1/pkextractimg.1.gz -rw-r--r-- root/root 2109 2023-11-17 18:32 ./usr/share/man/man1/pkextractogr.1.gz -rw-r--r-- root/root 750 2023-11-17 18:32 ./usr/share/man/man1/pkfillnodata.1.gz -rw-r--r-- root/root 4055 2023-11-17 18:32 ./usr/share/man/man1/pkfilter.1.gz -rw-r--r-- root/root 1239 2023-11-17 18:32 ./usr/share/man/man1/pkfilterascii.1.gz -rw-r--r-- root/root 1237 2023-11-17 18:32 ./usr/share/man/man1/pkfilterdem.1.gz -rw-r--r-- root/root 1920 2023-11-17 18:32 ./usr/share/man/man1/pkfsann.1.gz -rw-r--r-- root/root 1942 2023-11-17 18:32 ./usr/share/man/man1/pkfssvm.1.gz -rw-r--r-- root/root 1154 2023-11-17 18:32 ./usr/share/man/man1/pkgetmask.1.gz -rw-r--r-- root/root 1804 2023-11-17 18:32 ./usr/share/man/man1/pkinfo.1.gz -rw-r--r-- root/root 1903 2023-11-17 18:32 ./usr/share/man/man1/pkkalman.1.gz -rw-r--r-- root/root 2056 2023-11-17 18:32 ./usr/share/man/man1/pkoptsvm.1.gz -rw-r--r-- root/root 728 2023-11-17 18:32 ./usr/share/man/man1/pkpolygonize.1.gz -rw-r--r-- root/root 1364 2023-11-17 18:32 ./usr/share/man/man1/pkreclass.1.gz -rw-r--r-- root/root 626 2023-11-17 18:32 ./usr/share/man/man1/pkreclassogr.1.gz -rw-r--r-- root/root 1217 2023-11-17 18:32 ./usr/share/man/man1/pkregann.1.gz -rw-r--r-- root/root 1888 2023-11-17 18:32 ./usr/share/man/man1/pksetmask.1.gz -rw-r--r-- root/root 1174 2023-11-17 18:32 ./usr/share/man/man1/pksieve.1.gz -rw-r--r-- root/root 1222 2023-11-17 18:32 ./usr/share/man/man1/pkstat.1.gz -rw-r--r-- root/root 1404 2023-11-17 18:32 ./usr/share/man/man1/pkstatascii.1.gz -rw-r--r-- root/root 1176 2023-11-17 18:32 ./usr/share/man/man1/pkstatogr.1.gz -rw-r--r-- root/root 1262 2023-11-17 18:32 ./usr/share/man/man1/pkstatprofile.1.gz -rw-r--r-- root/root 2977 2023-11-17 18:32 ./usr/share/man/man1/pksvm.1.gz -rw-r--r-- root/root 2474 2023-11-17 18:32 ./usr/share/man/man1/pksvmogr.1.gz +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: armhf Build Type: any Build-Space: 249936 Build-Time: 539 Distribution: noble-proposed Host Architecture: armhf Install-Time: 178 Job: pktools_2.6.7.6+ds-4build2.dsc Machine Architecture: arm64 Package: pktools Package-Time: 722 Source-Version: 2.6.7.6+ds-4build2 Space: 249936 Status: successful Version: 2.6.7.6+ds-4build2 -------------------------------------------------------------------------------- Finished at 2023-11-17T18:48:10Z Build needed 00:12:02, 249936k disk space RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=noble --arch=armhf PACKAGEBUILD-27003425 Scanning for processes to kill in build PACKAGEBUILD-27003425