https://launchpad.net/ubuntu/+archive/test-rebuild-20240502-noble-gcc/+build/28294237 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux bos02-ppc64el-009 5.4.0-182-generic #202-Ubuntu SMP Fri Apr 26 12:29:18 UTC 2024 ppc64le Buildd toolchain package versions: launchpad-buildd_237~660~ubuntu20.04.1 python3-lpbuildd_237~660~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 May 20:34:00 ntpdate[1927]: adjust time server 10.211.37.1 offset -0.000766 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=noble --arch=ppc64el PACKAGEBUILD-28294237 --image-type chroot /home/buildd/filecache-default/d42c54d6e204d222772cc047f01d282d9c30a0e5 Creating target for build PACKAGEBUILD-28294237 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=noble --arch=ppc64el PACKAGEBUILD-28294237 Starting target for build PACKAGEBUILD-28294237 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=noble --arch=ppc64el PACKAGEBUILD-28294237 'deb http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble main' 'deb http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu noble main' 'deb http://ftpmaster.internal/ubuntu noble main restricted universe multiverse' Overriding sources.list in build-PACKAGEBUILD-28294237 RUN: /usr/share/launchpad-buildd/bin/in-target add-trusted-keys --backend=chroot --series=noble --arch=ppc64el PACKAGEBUILD-28294237 Adding trusted keys to build-PACKAGEBUILD-28294237 pub rsa1024/1E9377A2BA9EF27F 2009-10-22 [SC] Key fingerprint = 60C3 1780 3A41 BA51 845E 371A 1E93 77A2 BA9E F27F uid Launchpad Toolchain builds RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=noble --arch=ppc64el PACKAGEBUILD-28294237 Updating target for build PACKAGEBUILD-28294237 Get:1 http://ftpmaster.internal/ubuntu noble InRelease [256 kB] Get:2 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble InRelease [23.6 kB] Get:3 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu noble InRelease [23.6 kB] Get:4 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el Packages [20.6 kB] Get:5 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main Translation-en [14.9 kB] Get:6 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu noble/main ppc64el Packages [17.0 kB] Get:7 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu noble/main Translation-en [4996 B] Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el Packages [1335 kB] Get:9 http://ftpmaster.internal/ubuntu noble/main Translation-en [513 kB] Get:10 http://ftpmaster.internal/ubuntu noble/restricted ppc64el Packages [3220 B] Get:11 http://ftpmaster.internal/ubuntu noble/restricted Translation-en [18.7 kB] Get:12 http://ftpmaster.internal/ubuntu noble/universe ppc64el Packages [14.8 MB] Get:13 http://ftpmaster.internal/ubuntu noble/universe Translation-en [5982 kB] Get:14 http://ftpmaster.internal/ubuntu noble/multiverse ppc64el Packages [186 kB] Get:15 http://ftpmaster.internal/ubuntu noble/multiverse Translation-en [118 kB] Fetched 23.3 MB in 4s (5282 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: cpp-13 g++-13 g++-13-powerpc64le-linux-gnu libnsl-dev libperl5.36 libstdc++-13-dev libtirpc-dev libunistring2 perl-modules-5.36 Use 'sudo apt autoremove' to remove them. The following packages will be REMOVED: libapt-pkg6.0* libdb5.3* libext2fs2* libgdbm-compat4* libgdbm6* libgnutls30* libhogweed6* libnettle8* libnpth0* libpng16-16* libreadline8* libssl3* libtirpc3* usrmerge* The following NEW packages will be installed: cpp-13-powerpc64le-linux-gnu cpp-14 cpp-14-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu g++-13-powerpc64le-linux-gnu g++-14 g++-14-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc-13-powerpc64le-linux-gnu gcc-14 gcc-14-base gcc-14-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu libapt-pkg6.0t64 libdb5.3t64 libext2fs2t64 libgcc-14-dev libgdbm-compat4t64 libgdbm6t64 libgnutls30t64 libhogweed6t64 libnettle8t64 libnpth0t64 libperl5.38t64 libpng16-16t64 libreadline8t64 libssl3t64 libstdc++-14-dev libtirpc3t64 libunistring5 perl-modules-5.38 The following packages will be upgraded: advancecomp apt apt-utils base-files base-passwd bash bash-completion binutils binutils-common binutils-powerpc64le-linux-gnu bsdextrautils bsdutils bzip2 ca-certificates coreutils cpp cpp-13 dash debconf debconf-i18n debianutils diffutils dpkg dpkg-dev e2fsprogs fakeroot findutils g++ g++-13 gcc gcc-13 gcc-13-base gpg gpg-agent gpgconf gpgv grep gzip hostname init init-system-helpers krb5-locales libacl1 libapparmor1 libargon2-1 libasan8 libassuan0 libatomic1 libattr1 libaudit-common libaudit1 libbinutils libblkid1 libbz2-1.0 libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcc1-0 libcom-err2 libcrypt-dev libcrypt1 libcryptsetup12 libctf-nobfd0 libctf0 libdebconfclient0 libdevmapper1.02.1 libdpkg-perl libfakeroot libfdisk1 libffi8 libgcc-13-dev libgcc-s1 libgcrypt20 libgmp10 libgomp1 libgpg-error-l10n libgpg-error0 libgpm2 libgssapi-krb5-2 libidn2-0 libip4tc2 libisl23 libitm1 libjansson4 libjson-c5 libk5crypto3 libkeyutils1 libkmod2 libkrb5-3 libkrb5support0 liblocale-gettext-perl liblockfile-bin liblockfile1 liblsan0 liblz4-1 liblzma5 libmd0 libmount1 libmpc3 libmpfr6 libncursesw6 libnsl-dev libnsl2 libnss-nis libnss-nisplus libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre2-8-0 libproc2-0 libquadmath0 libseccomp2 libselinux1 libsemanage-common libsemanage2 libsepol2 libsframe1 libsmartcols1 libsqlite3-0 libss2 libstdc++-13-dev libstdc++6 libsystemd-shared libsystemd0 libtasn1-6 libtext-charwidth-perl libtext-iconv-perl libtinfo6 libtirpc-common libtirpc-dev libtsan2 libubsan1 libudev1 libuuid1 libxxhash0 libzstd1 linux-libc-dev lockfile-progs login logsave lto-disabled-list make mawk mount ncurses-base ncurses-bin openssl optipng passwd patch perl perl-base pinentry-curses procps psmisc readline-common rpcsvc-proto sed sensible-utils systemd systemd-dev systemd-sysv sysvinit-utils tar tzdata ubuntu-keyring util-linux uuid-runtime xz-utils zlib1g 175 upgraded, 31 newly installed, 14 to remove and 0 not upgraded. Need to get 418 MB of archives. After this operation, 1117 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu noble/main ppc64el libtirpc-common all 1.3.4+ds-1.1build1 [8094 B] Get:2 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el gcc-14-base ppc64el 14-20240429-1ubuntu1 [48.1 kB] Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el libtirpc-dev ppc64el 1.3.4+ds-1.1build1 [225 kB] Get:4 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el libgcc-s1 ppc64el 14-20240429-1ubuntu1 [39.2 kB] Get:5 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el libstdc++6 ppc64el 14-20240429-1ubuntu1 [893 kB] Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el libnsl-dev ppc64el 1.3.0-3build3 [80.3 kB] Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el libnsl2 ppc64el 1.3.0-3build3 [48.9 kB] Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el libtirpc3t64 ppc64el 1.3.4+ds-1.1build1 [102 kB] Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el libgssapi-krb5-2 ppc64el 1.20.1-6ubuntu2 [185 kB] Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el libkrb5-3 ppc64el 1.20.1-6ubuntu2 [432 kB] Get:11 http://ftpmaster.internal/ubuntu noble/main ppc64el libk5crypto3 ppc64el 1.20.1-6ubuntu2 [108 kB] Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el libkrb5support0 ppc64el 1.20.1-6ubuntu2 [38.6 kB] Get:13 http://ftpmaster.internal/ubuntu noble/main ppc64el libacl1 ppc64el 2.3.2-1build1 [21.4 kB] Get:14 http://ftpmaster.internal/ubuntu noble/main ppc64el libapparmor1 ppc64el 4.0.0-beta3-0ubuntu3 [55.1 kB] Get:15 http://ftpmaster.internal/ubuntu noble/main ppc64el libaudit-common all 1:3.1.2-2.1build1 [5736 B] Get:16 http://ftpmaster.internal/ubuntu noble/main ppc64el libcap-ng0 ppc64el 0.8.4-2build2 [16.3 kB] Get:17 http://ftpmaster.internal/ubuntu noble/main ppc64el libaudit1 ppc64el 1:3.1.2-2.1build1 [52.9 kB] Get:18 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el cpp-14-powerpc64le-linux-gnu ppc64el 14-20240429-1ubuntu1 [90.7 MB] Get:19 http://ftpmaster.internal/ubuntu noble/main ppc64el libblkid1 ppc64el 2.39.3-9ubuntu6 [155 kB] Get:20 http://ftpmaster.internal/ubuntu noble/main ppc64el libcap2 ppc64el 1:2.66-5ubuntu2 [35.6 kB] Get:21 http://ftpmaster.internal/ubuntu noble/main ppc64el libcrypt-dev ppc64el 1:4.4.36-4build1 [145 kB] Get:22 http://ftpmaster.internal/ubuntu noble/main ppc64el libcrypt1 ppc64el 1:4.4.36-4build1 [110 kB] Get:23 http://ftpmaster.internal/ubuntu noble/main ppc64el libgpg-error-l10n all 1.47-3build2 [8064 B] Get:24 http://ftpmaster.internal/ubuntu noble/main ppc64el libgpg-error0 ppc64el 1.47-3build2 [88.4 kB] Get:25 http://ftpmaster.internal/ubuntu noble/main ppc64el libgcrypt20 ppc64el 1.10.3-2build1 [748 kB] Get:26 http://ftpmaster.internal/ubuntu noble/main ppc64el liblzma5 ppc64el 5.6.1+really5.4.5-1 [160 kB] Get:27 http://ftpmaster.internal/ubuntu noble/main ppc64el libzstd1 ppc64el 1.5.5+dfsg2-2build1 [397 kB] Get:28 http://ftpmaster.internal/ubuntu noble/main ppc64el libkmod2 ppc64el 31+20240202-2ubuntu7 [64.5 kB] Get:29 http://ftpmaster.internal/ubuntu noble/main ppc64el liblz4-1 ppc64el 1.9.4-1build1 [105 kB] Get:30 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-8-0 ppc64el 10.42-4ubuntu2 [265 kB] Get:31 http://ftpmaster.internal/ubuntu noble/main ppc64el libselinux1 ppc64el 3.5-2ubuntu2 [101 kB] Get:32 http://ftpmaster.internal/ubuntu noble/main ppc64el libmount1 ppc64el 2.39.3-9ubuntu6 [169 kB] Get:33 http://ftpmaster.internal/ubuntu noble/main ppc64el perl-modules-5.38 all 5.38.2-3.2build2 [3110 kB] Get:34 http://ftpmaster.internal/ubuntu noble/main ppc64el libdb5.3t64 ppc64el 5.3.28+dfsg2-7 [868 kB] Get:35 http://ftpmaster.internal/ubuntu noble/main ppc64el libgdbm6t64 ppc64el 1.23-5.1build1 [42.0 kB] Get:36 http://ftpmaster.internal/ubuntu noble/main ppc64el libgdbm-compat4t64 ppc64el 1.23-5.1build1 [6982 B] Get:37 http://ftpmaster.internal/ubuntu noble/main ppc64el libperl5.38t64 ppc64el 5.38.2-3.2build2 [4961 kB] Get:38 http://ftpmaster.internal/ubuntu noble/main ppc64el perl ppc64el 5.38.2-3.2build2 [231 kB] Get:39 http://ftpmaster.internal/ubuntu noble/main ppc64el perl-base ppc64el 5.38.2-3.2build2 [1916 kB] Get:40 http://ftpmaster.internal/ubuntu noble/main ppc64el liblocale-gettext-perl ppc64el 1.07-6ubuntu5 [16.1 kB] Get:41 http://ftpmaster.internal/ubuntu noble/main ppc64el libtext-iconv-perl ppc64el 1.7-8build3 [13.7 kB] Get:42 http://ftpmaster.internal/ubuntu noble/main ppc64el libtext-charwidth-perl ppc64el 0.04-11build3 [9536 B] Get:43 http://ftpmaster.internal/ubuntu noble/universe ppc64el libnss-nisplus ppc64el 1.3-5build1 [27.5 kB] Get:44 http://ftpmaster.internal/ubuntu noble/universe ppc64el libnss-nis ppc64el 3.1-0ubuntu7 [30.8 kB] Get:45 http://ftpmaster.internal/ubuntu noble/main ppc64el libc-dev-bin ppc64el 2.39-0ubuntu8 [21.3 kB] Get:46 http://ftpmaster.internal/ubuntu noble/main ppc64el rpcsvc-proto ppc64el 1.4.2-0ubuntu7 [82.4 kB] Get:47 http://ftpmaster.internal/ubuntu noble/main ppc64el libc6-dev ppc64el 2.39-0ubuntu8 [2104 kB] Get:48 http://ftpmaster.internal/ubuntu noble/main ppc64el libc6 ppc64el 2.39-0ubuntu8 [3275 kB] Get:49 http://ftpmaster.internal/ubuntu noble/main ppc64el libc-bin ppc64el 2.39-0ubuntu8 [751 kB] Get:50 http://ftpmaster.internal/ubuntu noble/main ppc64el openssl ppc64el 3.0.13-0ubuntu3 [1025 kB] Get:51 http://ftpmaster.internal/ubuntu noble/main ppc64el libsystemd-shared ppc64el 255.4-1ubuntu8 [2351 kB] Get:52 http://ftpmaster.internal/ubuntu noble/main ppc64el libcryptsetup12 ppc64el 2:2.7.0-1ubuntu4 [376 kB] Get:53 http://ftpmaster.internal/ubuntu noble/main ppc64el libssl3t64 ppc64el 3.0.13-0ubuntu3 [2125 kB] Get:54 http://ftpmaster.internal/ubuntu noble/main ppc64el systemd-dev all 255.4-1ubuntu8 [104 kB] Get:55 http://ftpmaster.internal/ubuntu noble/main ppc64el systemd-sysv ppc64el 255.4-1ubuntu8 [11.9 kB] Get:56 http://ftpmaster.internal/ubuntu noble/main ppc64el systemd ppc64el 255.4-1ubuntu8 [3771 kB] Get:57 http://ftpmaster.internal/ubuntu noble/main ppc64el libsystemd0 ppc64el 255.4-1ubuntu8 [526 kB] Get:58 http://ftpmaster.internal/ubuntu noble/main ppc64el libpam-modules-bin ppc64el 1.5.3-5ubuntu5 [57.9 kB] Get:59 http://ftpmaster.internal/ubuntu noble/main ppc64el libpam-modules ppc64el 1.5.3-5ubuntu5 [320 kB] Get:60 http://ftpmaster.internal/ubuntu noble/main ppc64el libnettle8t64 ppc64el 3.9.1-2.2build1 [226 kB] Get:61 http://ftpmaster.internal/ubuntu noble/main ppc64el libhogweed6t64 ppc64el 3.9.1-2.2build1 [208 kB] Get:62 http://ftpmaster.internal/ubuntu noble/main ppc64el libp11-kit0 ppc64el 0.25.3-4ubuntu2 [312 kB] Get:63 http://ftpmaster.internal/ubuntu noble/main ppc64el libunistring5 ppc64el 1.1-2build1 [558 kB] Get:64 http://ftpmaster.internal/ubuntu noble/main ppc64el libgnutls30t64 ppc64el 3.8.3-1.1ubuntu3 [1055 kB] Get:65 http://ftpmaster.internal/ubuntu noble/main ppc64el libapt-pkg6.0t64 ppc64el 2.7.14build2 [1064 kB] Get:66 http://ftpmaster.internal/ubuntu noble/main ppc64el bzip2 ppc64el 1.0.8-5.1 [37.6 kB] Get:67 http://ftpmaster.internal/ubuntu noble/main ppc64el libbz2-1.0 ppc64el 1.0.8-5.1 [48.7 kB] Get:68 http://ftpmaster.internal/ubuntu noble/main ppc64el libudev1 ppc64el 255.4-1ubuntu8 [201 kB] Get:69 http://ftpmaster.internal/ubuntu noble/main ppc64el libxxhash0 ppc64el 0.8.2-2build1 [31.3 kB] Get:70 http://ftpmaster.internal/ubuntu noble/main ppc64el zlib1g ppc64el 1:1.3.dfsg-3.1ubuntu2 [72.8 kB] Get:71 http://ftpmaster.internal/ubuntu noble/main ppc64el libgmp10 ppc64el 2:6.3.0+dfsg-2ubuntu6 [282 kB] Get:72 http://ftpmaster.internal/ubuntu noble/main ppc64el libffi8 ppc64el 3.4.6-1build1 [27.9 kB] Get:73 http://ftpmaster.internal/ubuntu noble/main ppc64el libidn2-0 ppc64el 2.3.7-2build1 [69.9 kB] Get:74 http://ftpmaster.internal/ubuntu noble/main ppc64el libtasn1-6 ppc64el 4.19.0-3build1 [55.1 kB] Get:75 http://ftpmaster.internal/ubuntu noble/main ppc64el libdebconfclient0 ppc64el 0.271ubuntu3 [11.3 kB] Get:76 http://ftpmaster.internal/ubuntu noble/main ppc64el base-passwd ppc64el 3.6.3build1 [53.0 kB] Get:77 http://ftpmaster.internal/ubuntu noble/main ppc64el libassuan0 ppc64el 2.5.6-1build1 [43.3 kB] Get:78 http://ftpmaster.internal/ubuntu noble/main ppc64el libsqlite3-0 ppc64el 3.45.1-1ubuntu2 [804 kB] Get:79 http://ftpmaster.internal/ubuntu noble/main ppc64el gpg ppc64el 2.4.4-2ubuntu17 [706 kB] Get:80 http://ftpmaster.internal/ubuntu noble/main ppc64el libreadline8t64 ppc64el 8.2-4build1 [182 kB] Get:81 http://ftpmaster.internal/ubuntu noble/main ppc64el readline-common all 8.2-4build1 [56.5 kB] Get:82 http://ftpmaster.internal/ubuntu noble/main ppc64el libncursesw6 ppc64el 6.4+20240113-1ubuntu2 [186 kB] Get:83 http://ftpmaster.internal/ubuntu noble/main ppc64el libtinfo6 ppc64el 6.4+20240113-1ubuntu2 [130 kB] Get:84 http://ftpmaster.internal/ubuntu noble/main ppc64el gpg-agent ppc64el 2.4.4-2ubuntu17 [275 kB] Get:85 http://ftpmaster.internal/ubuntu noble/main ppc64el gpgconf ppc64el 2.4.4-2ubuntu17 [115 kB] Get:86 http://ftpmaster.internal/ubuntu noble/main ppc64el pinentry-curses ppc64el 1.2.1-3ubuntu5 [38.8 kB] Get:87 http://ftpmaster.internal/ubuntu noble/main ppc64el init-system-helpers all 1.66ubuntu1 [39.4 kB] Get:88 http://ftpmaster.internal/ubuntu noble/main ppc64el libnpth0t64 ppc64el 1.6-3.1build1 [8914 B] Get:89 http://ftpmaster.internal/ubuntu noble/main ppc64el gpgv ppc64el 2.4.4-2ubuntu17 [198 kB] Get:90 http://ftpmaster.internal/ubuntu noble/main ppc64el ubuntu-keyring all 2023.11.28.1 [11.1 kB] Get:91 http://ftpmaster.internal/ubuntu noble/main ppc64el libseccomp2 ppc64el 2.5.5-1ubuntu3 [62.5 kB] Get:92 http://ftpmaster.internal/ubuntu noble/main ppc64el apt-utils ppc64el 2.7.14build2 [226 kB] Get:93 http://ftpmaster.internal/ubuntu noble/main ppc64el apt ppc64el 2.7.14build2 [1401 kB] Get:94 http://ftpmaster.internal/ubuntu noble/main ppc64el debconf-i18n all 1.5.86ubuntu1 [205 kB] Get:95 http://ftpmaster.internal/ubuntu noble/main ppc64el debconf all 1.5.86ubuntu1 [124 kB] Get:96 http://ftpmaster.internal/ubuntu noble/main ppc64el libpam0g ppc64el 1.5.3-5ubuntu5 [75.9 kB] Get:97 http://ftpmaster.internal/ubuntu noble/main ppc64el libargon2-1 ppc64el 0~20190702+dfsg-4build1 [27.5 kB] Get:98 http://ftpmaster.internal/ubuntu noble/main ppc64el libdevmapper1.02.1 ppc64el 2:1.02.185-3ubuntu3 [182 kB] Get:99 http://ftpmaster.internal/ubuntu noble/main ppc64el libjson-c5 ppc64el 0.17-1build1 [44.7 kB] Get:100 http://ftpmaster.internal/ubuntu noble/main ppc64el libuuid1 ppc64el 2.39.3-9ubuntu6 [39.6 kB] Get:101 http://ftpmaster.internal/ubuntu noble/main ppc64el libfdisk1 ppc64el 2.39.3-9ubuntu6 [171 kB] Get:102 http://ftpmaster.internal/ubuntu noble/main ppc64el mount ppc64el 2.39.3-9ubuntu6 [125 kB] Get:103 http://ftpmaster.internal/ubuntu noble/main ppc64el libcom-err2 ppc64el 1.47.0-2.4~exp1ubuntu4 [22.9 kB] Get:104 http://ftpmaster.internal/ubuntu noble/main ppc64el libkeyutils1 ppc64el 1.6.3-3build1 [11.0 kB] Get:105 http://ftpmaster.internal/ubuntu noble/main ppc64el linux-libc-dev ppc64el 6.8.0-31.31 [1588 kB] Get:106 http://ftpmaster.internal/ubuntu noble/main ppc64el base-files ppc64el 13ubuntu10 [73.9 kB] Get:107 http://ftpmaster.internal/ubuntu noble/main ppc64el debianutils ppc64el 5.17build1 [90.5 kB] Get:108 http://ftpmaster.internal/ubuntu noble/main ppc64el bash ppc64el 5.2.21-2ubuntu4 [977 kB] Get:109 http://ftpmaster.internal/ubuntu noble/main ppc64el bsdutils ppc64el 1:2.39.3-9ubuntu6 [99.1 kB] Get:110 http://ftpmaster.internal/ubuntu noble/main ppc64el coreutils ppc64el 9.4-3ubuntu6 [1524 kB] Get:111 http://ftpmaster.internal/ubuntu noble/main ppc64el tar ppc64el 1.35+dfsg-3build1 [309 kB] Get:112 http://ftpmaster.internal/ubuntu noble/main ppc64el dpkg ppc64el 1.22.6ubuntu6 [1343 kB] Get:113 http://ftpmaster.internal/ubuntu noble/main ppc64el dash ppc64el 0.5.12-6ubuntu5 [108 kB] Get:114 http://ftpmaster.internal/ubuntu noble/main ppc64el diffutils ppc64el 1:3.10-1build1 [202 kB] Get:115 http://ftpmaster.internal/ubuntu noble/main ppc64el findutils ppc64el 4.9.0-5build1 [330 kB] Get:116 http://ftpmaster.internal/ubuntu noble/main ppc64el grep ppc64el 3.11-4build1 [174 kB] Get:117 http://ftpmaster.internal/ubuntu noble/main ppc64el gzip ppc64el 1.12-1ubuntu3 [115 kB] Get:118 http://ftpmaster.internal/ubuntu noble/main ppc64el hostname ppc64el 3.23+nmu2ubuntu2 [11.3 kB] Get:119 http://ftpmaster.internal/ubuntu noble/main ppc64el login ppc64el 1:4.13+dfsg1-4ubuntu3 [205 kB] Get:120 http://ftpmaster.internal/ubuntu noble/main ppc64el ncurses-bin ppc64el 6.4+20240113-1ubuntu2 [202 kB] Get:121 http://ftpmaster.internal/ubuntu noble/main ppc64el sed ppc64el 4.9-2build1 [210 kB] Get:122 http://ftpmaster.internal/ubuntu noble/main ppc64el util-linux ppc64el 2.39.3-9ubuntu6 [1195 kB] Get:123 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu noble/main ppc64el g++ ppc64el 4:14-20240120-6ubuntu1 [1098 B] Get:124 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu noble/main ppc64el gcc ppc64el 4:14-20240120-6ubuntu1 [5008 B] Get:125 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu noble/main ppc64el cpp ppc64el 4:14-20240120-6ubuntu1 [22.5 kB] Get:126 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu noble/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:14-20240120-6ubuntu1 [5376 B] Get:127 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el libcc1-0 ppc64el 14-20240429-1ubuntu1 [48.1 kB] Get:128 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el libgomp1 ppc64el 14-20240429-1ubuntu1 [161 kB] Get:129 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el libitm1 ppc64el 14-20240429-1ubuntu1 [32.4 kB] Get:130 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el libatomic1 ppc64el 14-20240429-1ubuntu1 [10.7 kB] Get:131 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el libasan8 ppc64el 14-20240429-1ubuntu1 [2970 kB] Get:132 http://ftpmaster.internal/ubuntu noble/main ppc64el ncurses-base all 6.4+20240113-1ubuntu2 [25.5 kB] Get:133 http://ftpmaster.internal/ubuntu noble/main ppc64el sysvinit-utils ppc64el 3.08-6ubuntu3 [35.8 kB] Get:134 http://ftpmaster.internal/ubuntu noble/main ppc64el logsave ppc64el 1.47.0-2.4~exp1ubuntu4 [23.0 kB] Get:135 http://ftpmaster.internal/ubuntu noble/main ppc64el libext2fs2t64 ppc64el 1.47.0-2.4~exp1ubuntu4 [270 kB] Get:136 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el liblsan0 ppc64el 14-20240429-1ubuntu1 [1327 kB] Get:137 http://ftpmaster.internal/ubuntu noble/main ppc64el e2fsprogs ppc64el 1.47.0-2.4~exp1ubuntu4 [663 kB] Get:138 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el g++-13 ppc64el 13.2.0-24ubuntu1 [15.0 kB] Get:139 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el gcc-13 ppc64el 13.2.0-24ubuntu1 [484 kB] Get:140 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el cpp-13 ppc64el 13.2.0-24ubuntu1 [1040 B] Get:141 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el cpp-13-powerpc64le-linux-gnu ppc64el 13.2.0-24ubuntu1 [10.7 MB] Get:142 http://ftpmaster.internal/ubuntu noble/main ppc64el optipng ppc64el 0.7.8+ds-1build2 [118 kB] Get:143 http://ftpmaster.internal/ubuntu noble/main ppc64el libpng16-16t64 ppc64el 1.6.43-5build1 [242 kB] Get:144 http://ftpmaster.internal/ubuntu noble/main ppc64el init ppc64el 1.66ubuntu1 [6190 B] Get:145 http://ftpmaster.internal/ubuntu noble/main ppc64el libsmartcols1 ppc64el 2.39.3-9ubuntu6 [79.3 kB] Get:146 http://ftpmaster.internal/ubuntu noble/main ppc64el uuid-runtime ppc64el 2.39.3-9ubuntu6 [33.8 kB] Get:147 http://ftpmaster.internal/ubuntu noble/main ppc64el libattr1 ppc64el 1:2.5.2-1build1 [12.6 kB] Get:148 http://ftpmaster.internal/ubuntu noble/main ppc64el libmd0 ppc64el 1.1.0-2build1 [30.5 kB] Get:149 http://ftpmaster.internal/ubuntu noble/main ppc64el libpam-runtime all 1.5.3-5ubuntu5 [40.8 kB] Get:150 http://ftpmaster.internal/ubuntu noble/main ppc64el libsemanage-common all 3.5-1build5 [10.1 kB] Get:151 http://ftpmaster.internal/ubuntu noble/main ppc64el libsepol2 ppc64el 3.5-2build1 [388 kB] Get:152 http://ftpmaster.internal/ubuntu noble/main ppc64el libsemanage2 ppc64el 3.5-1build5 [115 kB] Get:153 http://ftpmaster.internal/ubuntu noble/main ppc64el passwd ppc64el 1:4.13+dfsg1-4ubuntu3 [878 kB] Get:154 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el libubsan1 ppc64el 14-20240429-1ubuntu1 [1196 kB] Get:155 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el libstdc++-13-dev ppc64el 13.2.0-24ubuntu1 [2559 kB] Get:156 http://ftpmaster.internal/ubuntu noble/main ppc64el libproc2-0 ppc64el 2:4.0.4-4ubuntu3 [68.7 kB] Get:157 http://ftpmaster.internal/ubuntu noble/main ppc64el libss2 ppc64el 1.47.0-2.4~exp1ubuntu4 [18.0 kB] Get:158 http://ftpmaster.internal/ubuntu noble/main ppc64el mawk ppc64el 1.3.4.20240123-1build1 [139 kB] Get:159 http://ftpmaster.internal/ubuntu noble/main ppc64el procps ppc64el 2:4.0.4-4ubuntu3 [736 kB] Get:160 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el libquadmath0 ppc64el 14-20240429-1ubuntu1 [158 kB] Get:161 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el libgcc-13-dev ppc64el 13.2.0-24ubuntu1 [1580 kB] Get:162 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el libtsan2 ppc64el 14-20240429-1ubuntu1 [2709 kB] Get:163 http://ftpmaster.internal/ubuntu noble/main ppc64el sensible-utils all 0.0.22 [22.5 kB] Get:164 http://ftpmaster.internal/ubuntu noble/main ppc64el ca-certificates all 20240203 [159 kB] Get:165 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el gcc-13-base ppc64el 13.2.0-24ubuntu1 [49.4 kB] Get:166 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el gcc-13-powerpc64le-linux-gnu ppc64el 13.2.0-24ubuntu1 [20.6 MB] Get:167 http://ftpmaster.internal/ubuntu noble/main ppc64el krb5-locales all 1.20.1-6ubuntu2 [13.8 kB] Get:168 http://ftpmaster.internal/ubuntu noble/main ppc64el tzdata all 2024a-2ubuntu1 [273 kB] Get:169 http://ftpmaster.internal/ubuntu noble/main ppc64el bash-completion all 1:2.11-8 [180 kB] Get:170 http://ftpmaster.internal/ubuntu noble/main ppc64el bsdextrautils ppc64el 2.39.3-9ubuntu6 [78.6 kB] Get:171 http://ftpmaster.internal/ubuntu noble/main ppc64el libgpm2 ppc64el 1.20.7-11 [15.9 kB] Get:172 http://ftpmaster.internal/ubuntu noble/main ppc64el libip4tc2 ppc64el 1.8.10-3ubuntu2 [27.0 kB] Get:173 http://ftpmaster.internal/ubuntu noble/main ppc64el libjansson4 ppc64el 2.14-2build2 [40.4 kB] Get:174 http://ftpmaster.internal/ubuntu noble/main ppc64el psmisc ppc64el 23.7-1build1 [192 kB] Get:175 http://ftpmaster.internal/ubuntu noble/main ppc64el xz-utils ppc64el 5.6.1+really5.4.5-1 [276 kB] Get:176 http://ftpmaster.internal/ubuntu noble/main ppc64el advancecomp ppc64el 2.5-1build1 [244 kB] Get:177 http://ftpmaster.internal/ubuntu noble/main ppc64el libctf0 ppc64el 2.42-4ubuntu2 [112 kB] Get:178 http://ftpmaster.internal/ubuntu noble/main ppc64el libctf-nobfd0 ppc64el 2.42-4ubuntu2 [112 kB] Get:179 http://ftpmaster.internal/ubuntu noble/main ppc64el binutils-powerpc64le-linux-gnu ppc64el 2.42-4ubuntu2 [2473 kB] Get:180 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el g++-13-powerpc64le-linux-gnu ppc64el 13.2.0-24ubuntu1 [12.2 MB] Get:181 http://ftpmaster.internal/ubuntu noble/main ppc64el libbinutils ppc64el 2.42-4ubuntu2 [699 kB] Get:182 http://ftpmaster.internal/ubuntu noble/main ppc64el binutils ppc64el 2.42-4ubuntu2 [3080 B] Get:183 http://ftpmaster.internal/ubuntu noble/main ppc64el binutils-common ppc64el 2.42-4ubuntu2 [217 kB] Get:184 http://ftpmaster.internal/ubuntu noble/main ppc64el libsframe1 ppc64el 2.42-4ubuntu2 [16.0 kB] Get:185 http://ftpmaster.internal/ubuntu noble/main ppc64el libisl23 ppc64el 0.26-3build1 [886 kB] Get:186 http://ftpmaster.internal/ubuntu noble/main ppc64el libmpfr6 ppc64el 4.2.1-1build1 [350 kB] Get:187 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el libgcc-14-dev ppc64el 14-20240429-1ubuntu1 [1626 kB] Get:188 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el gcc-14-powerpc64le-linux-gnu ppc64el 14-20240429-1ubuntu1 [102 MB] Get:189 http://ftpmaster.internal/ubuntu noble/main ppc64el libmpc3 ppc64el 1.3.1-1build1 [62.1 kB] Get:190 http://ftpmaster.internal/ubuntu noble/main ppc64el dpkg-dev all 1.22.6ubuntu6 [1074 kB] Get:191 http://ftpmaster.internal/ubuntu noble/main ppc64el libdpkg-perl all 1.22.6ubuntu6 [268 kB] Get:192 http://ftpmaster.internal/ubuntu noble/main ppc64el patch ppc64el 2.7.6-7build3 [124 kB] Get:193 http://ftpmaster.internal/ubuntu noble/main ppc64el make ppc64el 4.3-4.1build2 [214 kB] Get:194 http://ftpmaster.internal/ubuntu noble/main ppc64el lto-disabled-list all 47 [12.4 kB] Get:195 http://ftpmaster.internal/ubuntu noble/main ppc64el libfakeroot ppc64el 1.33-1 [34.4 kB] Get:196 http://ftpmaster.internal/ubuntu noble/main ppc64el fakeroot ppc64el 1.33-1 [69.2 kB] Get:197 http://ftpmaster.internal/ubuntu noble/main ppc64el liblockfile-bin ppc64el 1.17-1build3 [11.7 kB] Get:198 http://ftpmaster.internal/ubuntu noble/main ppc64el liblockfile1 ppc64el 1.17-1build3 [7692 B] Get:199 http://ftpmaster.internal/ubuntu noble/main ppc64el lockfile-progs ppc64el 0.1.19build2 [8768 B] Get:200 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el libstdc++-14-dev ppc64el 14-20240429-1ubuntu1 [2644 kB] Get:201 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el g++-14-powerpc64le-linux-gnu ppc64el 14-20240429-1ubuntu1 [99.7 MB] Get:202 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el gcc-14 ppc64el 14-20240429-1ubuntu1 [488 kB] Get:203 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el g++-14 ppc64el 14-20240429-1ubuntu1 [15.4 kB] Get:204 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu noble/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:14-20240120-6ubuntu1 [1232 B] Get:205 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/volatile/ubuntu noble/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:14-20240120-6ubuntu1 [976 B] Get:206 http://ppa.launchpadcontent.net/ubuntu-toolchain-r/ppa/ubuntu noble/main ppc64el cpp-14 ppc64el 14-20240429-1ubuntu1 [1044 B] Preconfiguring packages ... Fetched 418 MB in 14s (29.9 MB/s) (Reading database ... 13550 files and directories currently installed.) Preparing to unpack .../libtirpc-common_1.3.4+ds-1.1build1_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.1build1) over (1.3.3+ds-1) ... Preparing to unpack .../libtirpc-dev_1.3.4+ds-1.1build1_ppc64el.deb ... Unpacking libtirpc-dev:ppc64el (1.3.4+ds-1.1build1) over (1.3.3+ds-1) ... Preparing to unpack .../libnsl-dev_1.3.0-3build3_ppc64el.deb ... Unpacking libnsl-dev:ppc64el (1.3.0-3build3) over (1.3.0-2build2) ... Preparing to unpack .../libnsl2_1.3.0-3build3_ppc64el.deb ... Unpacking libnsl2:ppc64el (1.3.0-3build3) over (1.3.0-2build2) ... dpkg: libtirpc3:ppc64el: dependency problems, but removing anyway as you requested: libnss-nisplus:ppc64el depends on libtirpc3 (>= 1.0.2). (Reading database ... 13550 files and directories currently installed.) Removing libtirpc3:ppc64el (1.3.3+ds-1) ... Selecting previously unselected package libtirpc3t64:ppc64el. (Reading database ... 13544 files and directories currently installed.) Preparing to unpack .../0-libtirpc3t64_1.3.4+ds-1.1build1_ppc64el.deb ... Adding 'diversion of /lib/powerpc64le-linux-gnu/libtirpc.so.3 to /lib/powerpc64le-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/powerpc64le-linux-gnu/libtirpc.so.3.0.0 to /lib/powerpc64le-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:ppc64el (1.3.4+ds-1.1build1) ... Preparing to unpack .../1-libgssapi-krb5-2_1.20.1-6ubuntu2_ppc64el.deb ... Unpacking libgssapi-krb5-2:ppc64el (1.20.1-6ubuntu2) over (1.20.1-3ubuntu1) ... Preparing to unpack .../2-libkrb5-3_1.20.1-6ubuntu2_ppc64el.deb ... Unpacking libkrb5-3:ppc64el (1.20.1-6ubuntu2) over (1.20.1-3ubuntu1) ... Preparing to unpack .../3-libk5crypto3_1.20.1-6ubuntu2_ppc64el.deb ... Unpacking libk5crypto3:ppc64el (1.20.1-6ubuntu2) over (1.20.1-3ubuntu1) ... Preparing to unpack .../4-libkrb5support0_1.20.1-6ubuntu2_ppc64el.deb ... Unpacking libkrb5support0:ppc64el (1.20.1-6ubuntu2) over (1.20.1-3ubuntu1) ... Preparing to unpack .../5-libacl1_2.3.2-1build1_ppc64el.deb ... Unpacking libacl1:ppc64el (2.3.2-1build1) over (2.3.1-3) ... Setting up libacl1:ppc64el (2.3.2-1build1) ... (Reading database ... 13555 files and directories currently installed.) Preparing to unpack .../libapparmor1_4.0.0-beta3-0ubuntu3_ppc64el.deb ... Unpacking libapparmor1:ppc64el (4.0.0-beta3-0ubuntu3) over (4.0.0~alpha2-0ubuntu5) ... Preparing to unpack .../libaudit-common_1%3a3.1.2-2.1build1_all.deb ... Unpacking libaudit-common (1:3.1.2-2.1build1) over (1:3.1.1-1) ... Setting up libaudit-common (1:3.1.2-2.1build1) ... (Reading database ... 13555 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.8.4-2build2_ppc64el.deb ... Unpacking libcap-ng0:ppc64el (0.8.4-2build2) over (0.8.3-1build2) ... Setting up libcap-ng0:ppc64el (0.8.4-2build2) ... (Reading database ... 13555 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a3.1.2-2.1build1_ppc64el.deb ... Unpacking libaudit1:ppc64el (1:3.1.2-2.1build1) over (1:3.1.1-1) ... Setting up libaudit1:ppc64el (1:3.1.2-2.1build1) ... (Reading database ... 13555 files and directories currently installed.) Preparing to unpack .../libblkid1_2.39.3-9ubuntu6_ppc64el.deb ... Unpacking libblkid1:ppc64el (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... Setting up libblkid1:ppc64el (2.39.3-9ubuntu6) ... (Reading database ... 13555 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.66-5ubuntu2_ppc64el.deb ... Unpacking libcap2:ppc64el (1:2.66-5ubuntu2) over (1:2.66-4ubuntu1) ... Setting up libcap2:ppc64el (1:2.66-5ubuntu2) ... (Reading database ... 13555 files and directories currently installed.) Preparing to unpack .../libcrypt-dev_1%3a4.4.36-4build1_ppc64el.deb ... Unpacking libcrypt-dev:ppc64el (1:4.4.36-4build1) over (1:4.4.36-2) ... Preparing to unpack .../libcrypt1_1%3a4.4.36-4build1_ppc64el.deb ... Unpacking libcrypt1:ppc64el (1:4.4.36-4build1) over (1:4.4.36-2) ... Setting up libcrypt1:ppc64el (1:4.4.36-4build1) ... (Reading database ... 13555 files and directories currently installed.) Preparing to unpack .../libgpg-error-l10n_1.47-3build2_all.deb ... Unpacking libgpg-error-l10n (1.47-3build2) over (1.47-2) ... Preparing to unpack .../libgpg-error0_1.47-3build2_ppc64el.deb ... Unpacking libgpg-error0:ppc64el (1.47-3build2) over (1.47-2) ... Setting up libgpg-error0:ppc64el (1.47-3build2) ... (Reading database ... 13555 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.10.3-2build1_ppc64el.deb ... Unpacking libgcrypt20:ppc64el (1.10.3-2build1) over (1.10.2-3ubuntu1) ... Setting up libgcrypt20:ppc64el (1.10.3-2build1) ... (Reading database ... 13555 files and directories currently installed.) Preparing to unpack .../liblzma5_5.6.1+really5.4.5-1_ppc64el.deb ... Unpacking liblzma5:ppc64el (5.6.1+really5.4.5-1) over (5.4.1-0.2) ... Setting up liblzma5:ppc64el (5.6.1+really5.4.5-1) ... (Reading database ... 13555 files and directories currently installed.) Preparing to unpack .../libzstd1_1.5.5+dfsg2-2build1_ppc64el.deb ... Unpacking libzstd1:ppc64el (1.5.5+dfsg2-2build1) over (1.5.5+dfsg2-1ubuntu2) ... Setting up libzstd1:ppc64el (1.5.5+dfsg2-2build1) ... (Reading database ... 13555 files and directories currently installed.) Preparing to unpack .../libkmod2_31+20240202-2ubuntu7_ppc64el.deb ... Unpacking libkmod2:ppc64el (31+20240202-2ubuntu7) over (30+20230519-1ubuntu3) ... Preparing to unpack .../liblz4-1_1.9.4-1build1_ppc64el.deb ... Unpacking liblz4-1:ppc64el (1.9.4-1build1) over (1.9.4-1) ... Setting up liblz4-1:ppc64el (1.9.4-1build1) ... (Reading database ... 13555 files and directories currently installed.) Preparing to unpack .../libpcre2-8-0_10.42-4ubuntu2_ppc64el.deb ... Unpacking libpcre2-8-0:ppc64el (10.42-4ubuntu2) over (10.42-4) ... Setting up libpcre2-8-0:ppc64el (10.42-4ubuntu2) ... (Reading database ... 13555 files and directories currently installed.) Preparing to unpack .../libselinux1_3.5-2ubuntu2_ppc64el.deb ... Unpacking libselinux1:ppc64el (3.5-2ubuntu2) over (3.5-1) ... Setting up libselinux1:ppc64el (3.5-2ubuntu2) ... (Reading database ... 13556 files and directories currently installed.) Preparing to unpack .../libmount1_2.39.3-9ubuntu6_ppc64el.deb ... Unpacking libmount1:ppc64el (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... Setting up libmount1:ppc64el (2.39.3-9ubuntu6) ... (Reading database ... 13556 files and directories currently installed.) Preparing to unpack .../perl_5.38.2-3.2build2_ppc64el.deb ... Unpacking perl (5.38.2-3.2build2) over (5.36.0-9ubuntu1) ... Selecting previously unselected package perl-modules-5.38. Preparing to unpack .../perl-modules-5.38_5.38.2-3.2build2_all.deb ... Unpacking perl-modules-5.38 (5.38.2-3.2build2) ... dpkg: libdb5.3:ppc64el: dependency problems, but removing anyway as you requested: libperl5.36:ppc64el depends on libdb5.3. libpam-modules:ppc64el depends on libdb5.3. apt-utils depends on libdb5.3. (Reading database ... 14968 files and directories currently installed.) Removing libdb5.3:ppc64el (5.3.28+dfsg2-2) ... Selecting previously unselected package libdb5.3t64:ppc64el. (Reading database ... 14962 files and directories currently installed.) Preparing to unpack .../libdb5.3t64_5.3.28+dfsg2-7_ppc64el.deb ... Unpacking libdb5.3t64:ppc64el (5.3.28+dfsg2-7) ... dpkg: libgdbm6:ppc64el: dependency problems, but removing anyway as you requested: libperl5.36:ppc64el depends on libgdbm6 (>= 1.21). libgdbm-compat4:ppc64el depends on libgdbm6 (>= 1.16). (Reading database ... 14968 files and directories currently installed.) Removing libgdbm6:ppc64el (1.23-3) ... Selecting previously unselected package libgdbm6t64:ppc64el. (Reading database ... 14963 files and directories currently installed.) Preparing to unpack .../libgdbm6t64_1.23-5.1build1_ppc64el.deb ... Unpacking libgdbm6t64:ppc64el (1.23-5.1build1) ... dpkg: libgdbm-compat4:ppc64el: dependency problems, but removing anyway as you requested: libperl5.36:ppc64el depends on libgdbm-compat4 (>= 1.18-3). (Reading database ... 14969 files and directories currently installed.) Removing libgdbm-compat4:ppc64el (1.23-3) ... Selecting previously unselected package libgdbm-compat4t64:ppc64el. (Reading database ... 14964 files and directories currently installed.) Preparing to unpack .../libgdbm-compat4t64_1.23-5.1build1_ppc64el.deb ... Unpacking libgdbm-compat4t64:ppc64el (1.23-5.1build1) ... Selecting previously unselected package libperl5.38t64:ppc64el. Preparing to unpack .../libperl5.38t64_5.38.2-3.2build2_ppc64el.deb ... Unpacking libperl5.38t64:ppc64el (5.38.2-3.2build2) ... Preparing to unpack .../perl-base_5.38.2-3.2build2_ppc64el.deb ... Unpacking perl-base (5.38.2-3.2build2) over (5.36.0-9ubuntu1) ... Setting up perl-base (5.38.2-3.2build2) ... (Reading database ... 15496 files and directories currently installed.) Preparing to unpack .../0-liblocale-gettext-perl_1.07-6ubuntu5_ppc64el.deb ... Unpacking liblocale-gettext-perl (1.07-6ubuntu5) over (1.07-6) ... Preparing to unpack .../1-libtext-iconv-perl_1.7-8build3_ppc64el.deb ... Unpacking libtext-iconv-perl:ppc64el (1.7-8build3) over (1.7-8) ... Preparing to unpack .../2-libtext-charwidth-perl_0.04-11build3_ppc64el.deb ... Unpacking libtext-charwidth-perl:ppc64el (0.04-11build3) over (0.04-11) ... Preparing to unpack .../3-libnss-nisplus_1.3-5build1_ppc64el.deb ... Unpacking libnss-nisplus:ppc64el (1.3-5build1) over (1.3-0ubuntu6) ... Preparing to unpack .../4-libnss-nis_3.1-0ubuntu7_ppc64el.deb ... Unpacking libnss-nis:ppc64el (3.1-0ubuntu7) over (3.1-0ubuntu6) ... Preparing to unpack .../5-libc-dev-bin_2.39-0ubuntu8_ppc64el.deb ... Unpacking libc-dev-bin (2.39-0ubuntu8) over (2.38-1ubuntu6) ... Preparing to unpack .../6-rpcsvc-proto_1.4.2-0ubuntu7_ppc64el.deb ... Unpacking rpcsvc-proto (1.4.2-0ubuntu7) over (1.4.2-0ubuntu6) ... Preparing to unpack .../7-libc6-dev_2.39-0ubuntu8_ppc64el.deb ... Unpacking libc6-dev:ppc64el (2.39-0ubuntu8) over (2.38-1ubuntu6) ... Preparing to unpack .../8-libc6_2.39-0ubuntu8_ppc64el.deb ... Unpacking libc6:ppc64el (2.39-0ubuntu8) over (2.38-1ubuntu6) ... Setting up libc6:ppc64el (2.39-0ubuntu8) ... (Reading database ... 15503 files and directories currently installed.) Preparing to unpack .../libc-bin_2.39-0ubuntu8_ppc64el.deb ... Unpacking libc-bin (2.39-0ubuntu8) over (2.38-1ubuntu6) ... Setting up libc-bin (2.39-0ubuntu8) ... (Reading database ... 15503 files and directories currently installed.) Preparing to unpack .../openssl_3.0.13-0ubuntu3_ppc64el.deb ... Unpacking openssl (3.0.13-0ubuntu3) over (3.0.10-1ubuntu2) ... Preparing to unpack .../libsystemd-shared_255.4-1ubuntu8_ppc64el.deb ... Unpacking libsystemd-shared:ppc64el (255.4-1ubuntu8) over (253.5-1ubuntu6) ... Preparing to unpack .../libcryptsetup12_2%3a2.7.0-1ubuntu4_ppc64el.deb ... Unpacking libcryptsetup12:ppc64el (2:2.7.0-1ubuntu4) over (2:2.6.1-4ubuntu3) ... dpkg: libssl3:ppc64el: dependency problems, but removing anyway as you requested: systemd depends on libssl3 (>= 3.0.0). (Reading database ... 15502 files and directories currently installed.) Removing libssl3:ppc64el (3.0.10-1ubuntu2) ... Selecting previously unselected package libssl3t64:ppc64el. (Reading database ... 15491 files and directories currently installed.) Preparing to unpack .../libssl3t64_3.0.13-0ubuntu3_ppc64el.deb ... Unpacking libssl3t64:ppc64el (3.0.13-0ubuntu3) ... Setting up libssl3t64:ppc64el (3.0.13-0ubuntu3) ... (Reading database ... 15504 files and directories currently installed.) Preparing to unpack .../systemd-dev_255.4-1ubuntu8_all.deb ... Unpacking systemd-dev (255.4-1ubuntu8) over (253.5-1ubuntu6) ... Preparing to unpack .../systemd-sysv_255.4-1ubuntu8_ppc64el.deb ... Unpacking systemd-sysv (255.4-1ubuntu8) over (253.5-1ubuntu6) ... Preparing to unpack .../systemd_255.4-1ubuntu8_ppc64el.deb ... Unpacking systemd (255.4-1ubuntu8) over (253.5-1ubuntu6) ... dpkg: warning: unable to delete old directory '/lib/systemd/system-preset': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system-generators': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/user@0.service.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/user@.service.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/user-.slice.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/timers.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/systemd-localed.service.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/sysinit.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/sockets.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/rescue.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/rc-local.service.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/multi-user.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/initrd-root-fs.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/initrd-root-device.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/graphical.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/system/getty.target.wants': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/network': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd/journald.conf.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/modprobe.d': Directory not empty Preparing to unpack .../libsystemd0_255.4-1ubuntu8_ppc64el.deb ... Unpacking libsystemd0:ppc64el (255.4-1ubuntu8) over (253.5-1ubuntu6) ... Setting up libsystemd0:ppc64el (255.4-1ubuntu8) ... (Reading database ... 15643 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.5.3-5ubuntu5_ppc64el.deb ... Unpacking libpam-modules-bin (1.5.3-5ubuntu5) over (1.5.2-6ubuntu1) ... Setting up libpam-modules-bin (1.5.3-5ubuntu5) ... (Reading database ... 15642 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.5.3-5ubuntu5_ppc64el.deb ... Unpacking libpam-modules:ppc64el (1.5.3-5ubuntu5) over (1.5.2-6ubuntu1) ... dpkg: warning: unable to delete old directory '/lib/powerpc64le-linux-gnu/security': Directory not empty Setting up libpam-modules:ppc64el (1.5.3-5ubuntu5) ... Installing new version of config file /etc/security/namespace.init ... dpkg: libhogweed6:ppc64el: dependency problems, but removing anyway as you requested: libgnutls30:ppc64el depends on libhogweed6 (>= 3.6). (Reading database ... 15639 files and directories currently installed.) Removing libhogweed6:ppc64el (3.9.1-2) ... dpkg: libnettle8:ppc64el: dependency problems, but removing anyway as you requested: libgnutls30:ppc64el depends on libnettle8 (>= 3.7~). Removing libnettle8:ppc64el (3.9.1-2) ... Selecting previously unselected package libnettle8t64:ppc64el. (Reading database ... 15627 files and directories currently installed.) Preparing to unpack .../libnettle8t64_3.9.1-2.2build1_ppc64el.deb ... Unpacking libnettle8t64:ppc64el (3.9.1-2.2build1) ... Setting up libnettle8t64:ppc64el (3.9.1-2.2build1) ... Selecting previously unselected package libhogweed6t64:ppc64el. (Reading database ... 15635 files and directories currently installed.) Preparing to unpack .../libhogweed6t64_3.9.1-2.2build1_ppc64el.deb ... Unpacking libhogweed6t64:ppc64el (3.9.1-2.2build1) ... Setting up libhogweed6t64:ppc64el (3.9.1-2.2build1) ... (Reading database ... 15641 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.25.3-4ubuntu2_ppc64el.deb ... Unpacking libp11-kit0:ppc64el (0.25.3-4ubuntu2) over (0.25.0-4ubuntu1) ... Setting up libp11-kit0:ppc64el (0.25.3-4ubuntu2) ... Selecting previously unselected package libunistring5:ppc64el. (Reading database ... 15641 files and directories currently installed.) Preparing to unpack .../libunistring5_1.1-2build1_ppc64el.deb ... Unpacking libunistring5:ppc64el (1.1-2build1) ... Setting up libunistring5:ppc64el (1.1-2build1) ... dpkg: libgnutls30:ppc64el: dependency problems, but removing anyway as you requested: apt depends on libgnutls30 (>= 3.7.5). (Reading database ... 15646 files and directories currently installed.) Removing libgnutls30:ppc64el (3.8.1-4ubuntu1) ... Selecting previously unselected package libgnutls30t64:ppc64el. (Reading database ... 15636 files and directories currently installed.) Preparing to unpack .../libgnutls30t64_3.8.3-1.1ubuntu3_ppc64el.deb ... Unpacking libgnutls30t64:ppc64el (3.8.3-1.1ubuntu3) ... Setting up libgnutls30t64:ppc64el (3.8.3-1.1ubuntu3) ... dpkg: libapt-pkg6.0:ppc64el: dependency problems, but removing anyway as you requested: apt-utils depends on libapt-pkg6.0 (>= 2.7.3). apt depends on libapt-pkg6.0 (>= 2.7.3). (Reading database ... 15648 files and directories currently installed.) Removing libapt-pkg6.0:ppc64el (2.7.3) ... Selecting previously unselected package libapt-pkg6.0t64:ppc64el. (Reading database ... 15599 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0t64_2.7.14build2_ppc64el.deb ... Unpacking libapt-pkg6.0t64:ppc64el (2.7.14build2) ... Setting up libapt-pkg6.0t64:ppc64el (2.7.14build2) ... (Reading database ... 15649 files and directories currently installed.) Preparing to unpack .../bzip2_1.0.8-5.1_ppc64el.deb ... Unpacking bzip2 (1.0.8-5.1) over (1.0.8-5build1) ... dpkg: warning: old file '/bin/bzip2' is the same as several new files! (both '/usr/bin/bunzip2' and '/usr/bin/bzcat') dpkg: warning: old file '/bin/bzip2' is the same as several new files! (both '/usr/bin/bzcat' and '/usr/bin/bzip2') dpkg: warning: old file '/bin/bzcat' is the same as several new files! (both '/usr/bin/bunzip2' and '/usr/bin/bzcat') dpkg: warning: old file '/bin/bzcat' is the same as several new files! (both '/usr/bin/bzcat' and '/usr/bin/bzip2') dpkg: warning: old file '/bin/bunzip2' is the same as several new files! (both '/usr/bin/bunzip2' and '/usr/bin/bzcat') dpkg: warning: old file '/bin/bunzip2' is the same as several new files! (both '/usr/bin/bzcat' and '/usr/bin/bzip2') Preparing to unpack .../libbz2-1.0_1.0.8-5.1_ppc64el.deb ... Unpacking libbz2-1.0:ppc64el (1.0.8-5.1) over (1.0.8-5build1) ... Setting up libbz2-1.0:ppc64el (1.0.8-5.1) ... Selecting previously unselected package gcc-14-base:ppc64el. (Reading database ... 15649 files and directories currently installed.) Preparing to unpack .../gcc-14-base_14-20240429-1ubuntu1_ppc64el.deb ... Unpacking gcc-14-base:ppc64el (14-20240429-1ubuntu1) ... Setting up gcc-14-base:ppc64el (14-20240429-1ubuntu1) ... (Reading database ... 15654 files and directories currently installed.) Preparing to unpack .../libgcc-s1_14-20240429-1ubuntu1_ppc64el.deb ... Unpacking libgcc-s1:ppc64el (14-20240429-1ubuntu1) over (13.2.0-4ubuntu3) ... Setting up libgcc-s1:ppc64el (14-20240429-1ubuntu1) ... (Reading database ... 15654 files and directories currently installed.) Preparing to unpack .../libstdc++6_14-20240429-1ubuntu1_ppc64el.deb ... Unpacking libstdc++6:ppc64el (14-20240429-1ubuntu1) over (13.2.0-4ubuntu3) ... Setting up libstdc++6:ppc64el (14-20240429-1ubuntu1) ... (Reading database ... 15654 files and directories currently installed.) Preparing to unpack .../libudev1_255.4-1ubuntu8_ppc64el.deb ... Unpacking libudev1:ppc64el (255.4-1ubuntu8) over (253.5-1ubuntu6) ... Setting up libudev1:ppc64el (255.4-1ubuntu8) ... (Reading database ... 15654 files and directories currently installed.) Preparing to unpack .../libxxhash0_0.8.2-2build1_ppc64el.deb ... Unpacking libxxhash0:ppc64el (0.8.2-2build1) over (0.8.1-1) ... Setting up libxxhash0:ppc64el (0.8.2-2build1) ... (Reading database ... 15654 files and directories currently installed.) Preparing to unpack .../zlib1g_1%3a1.3.dfsg-3.1ubuntu2_ppc64el.deb ... Unpacking zlib1g:ppc64el (1:1.3.dfsg-3.1ubuntu2) over (1:1.2.13.dfsg-1ubuntu5) ... Setting up zlib1g:ppc64el (1:1.3.dfsg-3.1ubuntu2) ... (Reading database ... 15654 files and directories currently installed.) Preparing to unpack .../libgmp10_2%3a6.3.0+dfsg-2ubuntu6_ppc64el.deb ... Unpacking libgmp10:ppc64el (2:6.3.0+dfsg-2ubuntu6) over (2:6.3.0+dfsg-2ubuntu4) ... Setting up libgmp10:ppc64el (2:6.3.0+dfsg-2ubuntu6) ... (Reading database ... 15654 files and directories currently installed.) Preparing to unpack .../libffi8_3.4.6-1build1_ppc64el.deb ... Unpacking libffi8:ppc64el (3.4.6-1build1) over (3.4.4-1) ... Setting up libffi8:ppc64el (3.4.6-1build1) ... (Reading database ... 15654 files and directories currently installed.) Preparing to unpack .../libidn2-0_2.3.7-2build1_ppc64el.deb ... Unpacking libidn2-0:ppc64el (2.3.7-2build1) over (2.3.4-1) ... Setting up libidn2-0:ppc64el (2.3.7-2build1) ... (Reading database ... 15654 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.19.0-3build1_ppc64el.deb ... Unpacking libtasn1-6:ppc64el (4.19.0-3build1) over (4.19.0-3) ... Setting up libtasn1-6:ppc64el (4.19.0-3build1) ... (Reading database ... 15654 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.271ubuntu3_ppc64el.deb ... Unpacking libdebconfclient0:ppc64el (0.271ubuntu3) over (0.270ubuntu1) ... Setting up libdebconfclient0:ppc64el (0.271ubuntu3) ... (Reading database ... 15654 files and directories currently installed.) Preparing to unpack .../base-passwd_3.6.3build1_ppc64el.deb ... Unpacking base-passwd (3.6.3build1) over (3.6.1) ... Setting up base-passwd (3.6.3build1) ... (Reading database ... 15654 files and directories currently installed.) Preparing to unpack .../libassuan0_2.5.6-1build1_ppc64el.deb ... Unpacking libassuan0:ppc64el (2.5.6-1build1) over (2.5.6-1) ... Setting up libassuan0:ppc64el (2.5.6-1build1) ... (Reading database ... 15654 files and directories currently installed.) Preparing to unpack .../libsqlite3-0_3.45.1-1ubuntu2_ppc64el.deb ... Unpacking libsqlite3-0:ppc64el (3.45.1-1ubuntu2) over (3.42.0-1) ... Preparing to unpack .../gpg_2.4.4-2ubuntu17_ppc64el.deb ... Unpacking gpg (2.4.4-2ubuntu17) over (2.2.40-1.1ubuntu1) ... dpkg: libreadline8:ppc64el: dependency problems, but removing anyway as you requested: gpgconf depends on libreadline8 (>= 6.0). (Reading database ... 15654 files and directories currently installed.) Removing libreadline8:ppc64el (8.2-1.3) ... Selecting previously unselected package libreadline8t64:ppc64el. (Reading database ... 15642 files and directories currently installed.) Preparing to unpack .../libreadline8t64_8.2-4build1_ppc64el.deb ... Adding 'diversion of /lib/powerpc64le-linux-gnu/libhistory.so.8 to /lib/powerpc64le-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/powerpc64le-linux-gnu/libhistory.so.8.2 to /lib/powerpc64le-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/powerpc64le-linux-gnu/libreadline.so.8 to /lib/powerpc64le-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/powerpc64le-linux-gnu/libreadline.so.8.2 to /lib/powerpc64le-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:ppc64el (8.2-4build1) ... Preparing to unpack .../readline-common_8.2-4build1_all.deb ... Unpacking readline-common (8.2-4build1) over (8.2-1.3) ... Preparing to unpack .../libncursesw6_6.4+20240113-1ubuntu2_ppc64el.deb ... Unpacking libncursesw6:ppc64el (6.4+20240113-1ubuntu2) over (6.4+20230625-2) ... Preparing to unpack .../libtinfo6_6.4+20240113-1ubuntu2_ppc64el.deb ... Unpacking libtinfo6:ppc64el (6.4+20240113-1ubuntu2) over (6.4+20230625-2) ... Setting up libtinfo6:ppc64el (6.4+20240113-1ubuntu2) ... (Reading database ... 15662 files and directories currently installed.) Preparing to unpack .../gpg-agent_2.4.4-2ubuntu17_ppc64el.deb ... Unpacking gpg-agent (2.4.4-2ubuntu17) over (2.2.40-1.1ubuntu1) ... Preparing to unpack .../gpgconf_2.4.4-2ubuntu17_ppc64el.deb ... Unpacking gpgconf (2.4.4-2ubuntu17) over (2.2.40-1.1ubuntu1) ... Preparing to unpack .../pinentry-curses_1.2.1-3ubuntu5_ppc64el.deb ... Unpacking pinentry-curses (1.2.1-3ubuntu5) over (1.2.1-1ubuntu1) ... Preparing to unpack .../init-system-helpers_1.66ubuntu1_all.deb ... Unpacking init-system-helpers (1.66ubuntu1) over (1.65.2ubuntu1) ... Setting up init-system-helpers (1.66ubuntu1) ... (Reading database ... 15661 files and directories currently installed.) Removing libnpth0:ppc64el (1.6-3build2) ... Selecting previously unselected package libnpth0t64:ppc64el. (Reading database ... 15656 files and directories currently installed.) Preparing to unpack .../libnpth0t64_1.6-3.1build1_ppc64el.deb ... Unpacking libnpth0t64:ppc64el (1.6-3.1build1) ... Setting up libnpth0t64:ppc64el (1.6-3.1build1) ... (Reading database ... 15662 files and directories currently installed.) Preparing to unpack .../gpgv_2.4.4-2ubuntu17_ppc64el.deb ... Unpacking gpgv (2.4.4-2ubuntu17) over (2.2.40-1.1ubuntu1) ... Setting up gpgv (2.4.4-2ubuntu17) ... (Reading database ... 15662 files and directories currently installed.) Preparing to unpack .../ubuntu-keyring_2023.11.28.1_all.deb ... Unpacking ubuntu-keyring (2023.11.28.1) over (2021.03.26) ... Setting up ubuntu-keyring (2023.11.28.1) ... (Reading database ... 15662 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.5.5-1ubuntu3_ppc64el.deb ... Unpacking libseccomp2:ppc64el (2.5.5-1ubuntu3) over (2.5.4-1ubuntu3) ... Setting up libseccomp2:ppc64el (2.5.5-1ubuntu3) ... (Reading database ... 15662 files and directories currently installed.) Preparing to unpack .../apt-utils_2.7.14build2_ppc64el.deb ... Unpacking apt-utils (2.7.14build2) over (2.7.3) ... Preparing to unpack .../apt_2.7.14build2_ppc64el.deb ... Unpacking apt (2.7.14build2) over (2.7.3) ... Setting up apt (2.7.14build2) ... (Reading database ... 15662 files and directories currently installed.) Preparing to unpack .../debconf-i18n_1.5.86ubuntu1_all.deb ... Unpacking debconf-i18n (1.5.86ubuntu1) over (1.5.82) ... Preparing to unpack .../debconf_1.5.86ubuntu1_all.deb ... Unpacking debconf (1.5.86ubuntu1) over (1.5.82) ... Setting up debconf (1.5.86ubuntu1) ... Installing new version of config file /etc/debconf.conf ... (Reading database ... 15661 files and directories currently installed.) Preparing to unpack .../libpam0g_1.5.3-5ubuntu5_ppc64el.deb ... Unpacking libpam0g:ppc64el (1.5.3-5ubuntu5) over (1.5.2-6ubuntu1) ... Setting up libpam0g:ppc64el (1.5.3-5ubuntu5) ... (Reading database ... 15660 files and directories currently installed.) Preparing to unpack .../libargon2-1_0~20190702+dfsg-4build1_ppc64el.deb ... Unpacking libargon2-1:ppc64el (0~20190702+dfsg-4build1) over (0~20190702+dfsg-3) ... Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.185-3ubuntu3_ppc64el.deb ... Unpacking libdevmapper1.02.1:ppc64el (2:1.02.185-3ubuntu3) over (2:1.02.185-2ubuntu1) ... Preparing to unpack .../libjson-c5_0.17-1build1_ppc64el.deb ... Unpacking libjson-c5:ppc64el (0.17-1build1) over (0.17-1) ... Preparing to unpack .../libuuid1_2.39.3-9ubuntu6_ppc64el.deb ... Unpacking libuuid1:ppc64el (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... Setting up libuuid1:ppc64el (2.39.3-9ubuntu6) ... (Reading database ... 15660 files and directories currently installed.) Preparing to unpack .../0-libfdisk1_2.39.3-9ubuntu6_ppc64el.deb ... Unpacking libfdisk1:ppc64el (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... Preparing to unpack .../1-mount_2.39.3-9ubuntu6_ppc64el.deb ... Unpacking mount (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... Preparing to unpack .../2-libcom-err2_1.47.0-2.4~exp1ubuntu4_ppc64el.deb ... Unpacking libcom-err2:ppc64el (1.47.0-2.4~exp1ubuntu4) over (1.47.0-2ubuntu1) ... Preparing to unpack .../3-libkeyutils1_1.6.3-3build1_ppc64el.deb ... Unpacking libkeyutils1:ppc64el (1.6.3-3build1) over (1.6.3-2) ... Preparing to unpack .../4-linux-libc-dev_6.8.0-31.31_ppc64el.deb ... Unpacking linux-libc-dev:ppc64el (6.8.0-31.31) over (6.5.0-9.9) ... Preparing to unpack .../5-base-files_13ubuntu10_ppc64el.deb ... Unpacking base-files (13ubuntu10) over (13ubuntu3) ... Setting up base-files (13ubuntu10) ... 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 ... Installing new version of config file /etc/update-motd.d/10-help-text ... (Reading database ... 15680 files and directories currently installed.) Preparing to unpack .../debianutils_5.17build1_ppc64el.deb ... Unpacking debianutils (5.17build1) over (5.8-1) ... Setting up debianutils (5.17build1) ... (Reading database ... 15679 files and directories currently installed.) Preparing to unpack .../bash_5.2.21-2ubuntu4_ppc64el.deb ... Unpacking bash (5.2.21-2ubuntu4) over (5.2.15-2ubuntu1) ... Setting up bash (5.2.21-2ubuntu4) ... 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 ... 15679 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.39.3-9ubuntu6_ppc64el.deb ... Unpacking bsdutils (1:2.39.3-9ubuntu6) over (1:2.39.1-4ubuntu2) ... Setting up bsdutils (1:2.39.3-9ubuntu6) ... (Reading database ... 15679 files and directories currently installed.) Removing usrmerge (35ubuntu1) ... (Reading database ... 15653 files and directories currently installed.) Preparing to unpack .../coreutils_9.4-3ubuntu6_ppc64el.deb ... Unpacking coreutils (9.4-3ubuntu6) over (9.1-1ubuntu2) ... Setting up coreutils (9.4-3ubuntu6) ... (Reading database ... 15658 files and directories currently installed.) Preparing to unpack .../tar_1.35+dfsg-3build1_ppc64el.deb ... Unpacking tar (1.35+dfsg-3build1) over (1.34+dfsg-1.2ubuntu1) ... Setting up tar (1.35+dfsg-3build1) ... (Reading database ... 15658 files and directories currently installed.) Preparing to unpack .../dpkg_1.22.6ubuntu6_ppc64el.deb ... Unpacking dpkg (1.22.6ubuntu6) over (1.22.0ubuntu1) ... Setting up dpkg (1.22.6ubuntu6) ... (Reading database ... 15656 files and directories currently installed.) Preparing to unpack .../dash_0.5.12-6ubuntu5_ppc64el.deb ... Unpacking dash (0.5.12-6ubuntu5) over (0.5.12-6ubuntu1) ... Setting up dash (0.5.12-6ubuntu5) ... (Reading database ... 15655 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.10-1build1_ppc64el.deb ... Unpacking diffutils (1:3.10-1build1) over (1:3.8-4) ... Setting up diffutils (1:3.10-1build1) ... (Reading database ... 15655 files and directories currently installed.) Preparing to unpack .../findutils_4.9.0-5build1_ppc64el.deb ... Unpacking findutils (4.9.0-5build1) over (4.9.0-5) ... Setting up findutils (4.9.0-5build1) ... (Reading database ... 15654 files and directories currently installed.) Preparing to unpack .../grep_3.11-4build1_ppc64el.deb ... Unpacking grep (3.11-4build1) over (3.11-2) ... Setting up grep (3.11-4build1) ... (Reading database ... 15654 files and directories currently installed.) Preparing to unpack .../gzip_1.12-1ubuntu3_ppc64el.deb ... Unpacking gzip (1.12-1ubuntu3) over (1.12-1ubuntu1) ... dpkg: warning: old file '/bin/uncompress' is the same as several new files! (both '/usr/bin/gunzip' and '/usr/bin/uncompress') dpkg: warning: old file '/bin/gunzip' is the same as several new files! (both '/usr/bin/gunzip' and '/usr/bin/uncompress') Setting up gzip (1.12-1ubuntu3) ... (Reading database ... 15654 files and directories currently installed.) Preparing to unpack .../hostname_3.23+nmu2ubuntu2_ppc64el.deb ... Unpacking hostname (3.23+nmu2ubuntu2) over (3.23+nmu1ubuntu1) ... Setting up hostname (3.23+nmu2ubuntu2) ... (Reading database ... 15654 files and directories currently installed.) Preparing to unpack .../login_1%3a4.13+dfsg1-4ubuntu3_ppc64el.deb ... Unpacking login (1:4.13+dfsg1-4ubuntu3) over (1:4.13+dfsg1-1ubuntu1) ... Setting up login (1:4.13+dfsg1-4ubuntu3) ... Installing new version of config file /etc/login.defs ... Installing new version of config file /etc/pam.d/login ... (Reading database ... 15654 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.4+20240113-1ubuntu2_ppc64el.deb ... Unpacking ncurses-bin (6.4+20240113-1ubuntu2) over (6.4+20230625-2) ... Setting up ncurses-bin (6.4+20240113-1ubuntu2) ... (Reading database ... 15654 files and directories currently installed.) Preparing to unpack .../sed_4.9-2build1_ppc64el.deb ... Unpacking sed (4.9-2build1) over (4.9-1) ... Setting up sed (4.9-2build1) ... (Reading database ... 15654 files and directories currently installed.) Preparing to unpack .../util-linux_2.39.3-9ubuntu6_ppc64el.deb ... Unpacking util-linux (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... Setting up util-linux (2.39.3-9ubuntu6) ... (Reading database ... 15656 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.4+20240113-1ubuntu2_all.deb ... Unpacking ncurses-base (6.4+20240113-1ubuntu2) over (6.4+20230625-2) ... Setting up ncurses-base (6.4+20240113-1ubuntu2) ... (Reading database ... 15656 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_3.08-6ubuntu3_ppc64el.deb ... Unpacking sysvinit-utils (3.08-6ubuntu3) over (3.07-1ubuntu1) ... dpkg: warning: unable to delete old directory '/lib/lsb/init-functions.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/lsb': Directory not empty dpkg: warning: unable to delete old directory '/lib/init': Directory not empty Setting up sysvinit-utils (3.08-6ubuntu3) ... (Reading database ... 15654 files and directories currently installed.) Preparing to unpack .../logsave_1.47.0-2.4~exp1ubuntu4_ppc64el.deb ... Unpacking logsave (1.47.0-2.4~exp1ubuntu4) over (1.47.0-2ubuntu1) ... dpkg: libext2fs2:ppc64el: dependency problems, but removing anyway as you requested: e2fsprogs depends on libext2fs2 (= 1.47.0-2ubuntu1). (Reading database ... 15654 files and directories currently installed.) Removing libext2fs2:ppc64el (1.47.0-2ubuntu1) ... Selecting previously unselected package libext2fs2t64:ppc64el. (Reading database ... 15647 files and directories currently installed.) Preparing to unpack .../libext2fs2t64_1.47.0-2.4~exp1ubuntu4_ppc64el.deb ... Adding 'diversion of /lib/powerpc64le-linux-gnu/libe2p.so.2 to /lib/powerpc64le-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64' Adding 'diversion of /lib/powerpc64le-linux-gnu/libe2p.so.2.3 to /lib/powerpc64le-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64' Adding 'diversion of /lib/powerpc64le-linux-gnu/libext2fs.so.2 to /lib/powerpc64le-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64' Adding 'diversion of /lib/powerpc64le-linux-gnu/libext2fs.so.2.4 to /lib/powerpc64le-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' Unpacking libext2fs2t64:ppc64el (1.47.0-2.4~exp1ubuntu4) ... Setting up libcom-err2:ppc64el (1.47.0-2.4~exp1ubuntu4) ... Setting up libext2fs2t64:ppc64el (1.47.0-2.4~exp1ubuntu4) ... (Reading database ... 15663 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.47.0-2.4~exp1ubuntu4_ppc64el.deb ... Unpacking e2fsprogs (1.47.0-2.4~exp1ubuntu4) over (1.47.0-2ubuntu1) ... dpkg: warning: unable to delete old directory '/lib/udev/rules.d': Directory not empty dpkg: warning: unable to delete old directory '/lib/udev': Directory not empty Preparing to unpack .../optipng_0.7.8+ds-1build2_ppc64el.deb ... Unpacking optipng (0.7.8+ds-1build2) over (0.7.7-2build1) ... (Reading database ... 15661 files and directories currently installed.) Removing libpng16-16:ppc64el (1.6.40-1) ... Selecting previously unselected package libpng16-16t64:ppc64el. (Reading database ... 15651 files and directories currently installed.) Preparing to unpack .../libpng16-16t64_1.6.43-5build1_ppc64el.deb ... Unpacking libpng16-16t64:ppc64el (1.6.43-5build1) ... Setting up libapparmor1:ppc64el (4.0.0-beta3-0ubuntu3) ... Setting up libargon2-1:ppc64el (0~20190702+dfsg-4build1) ... Setting up libdevmapper1.02.1:ppc64el (2:1.02.185-3ubuntu3) ... Setting up libjson-c5:ppc64el (0.17-1build1) ... Setting up libcryptsetup12:ppc64el (2:2.7.0-1ubuntu4) ... Setting up libfdisk1:ppc64el (2.39.3-9ubuntu6) ... Setting up libkmod2:ppc64el (31+20240202-2ubuntu7) ... Setting up libsystemd-shared:ppc64el (255.4-1ubuntu8) ... Setting up systemd-dev (255.4-1ubuntu8) ... Setting up mount (2.39.3-9ubuntu6) ... Setting up systemd (255.4-1ubuntu8) ... Installing new version of config file /etc/systemd/journald.conf ... Installing new version of config file /etc/systemd/logind.conf ... Installing new version of config file /etc/systemd/networkd.conf ... Installing new version of config file /etc/systemd/pstore.conf ... Installing new version of config file /etc/systemd/sleep.conf ... Installing new version of config file /etc/systemd/system.conf ... Installing new version of config file /etc/systemd/user.conf ... Initializing machine ID from random generator. Setting up systemd-sysv (255.4-1ubuntu8) ... (Reading database ... 15662 files and directories currently installed.) Preparing to unpack .../init_1.66ubuntu1_ppc64el.deb ... Unpacking init (1.66ubuntu1) over (1.65.2ubuntu1) ... Preparing to unpack .../libsmartcols1_2.39.3-9ubuntu6_ppc64el.deb ... Unpacking libsmartcols1:ppc64el (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... Setting up libsmartcols1:ppc64el (2.39.3-9ubuntu6) ... (Reading database ... 15663 files and directories currently installed.) Preparing to unpack .../uuid-runtime_2.39.3-9ubuntu6_ppc64el.deb ... Unpacking uuid-runtime (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... dpkg: warning: unable to delete old directory '/lib/systemd/system': Directory not empty dpkg: warning: unable to delete old directory '/lib/systemd': Directory not empty Preparing to unpack .../libattr1_1%3a2.5.2-1build1_ppc64el.deb ... Unpacking libattr1:ppc64el (1:2.5.2-1build1) over (1:2.5.1-4) ... Setting up libattr1:ppc64el (1:2.5.2-1build1) ... (Reading database ... 15661 files and directories currently installed.) Preparing to unpack .../libmd0_1.1.0-2build1_ppc64el.deb ... Unpacking libmd0:ppc64el (1.1.0-2build1) over (1.1.0-1) ... Setting up libmd0:ppc64el (1.1.0-2build1) ... (Reading database ... 15661 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.5.3-5ubuntu5_all.deb ... Unpacking libpam-runtime (1.5.3-5ubuntu5) over (1.5.2-6ubuntu1) ... Setting up libpam-runtime (1.5.3-5ubuntu5) ... (Reading database ... 15660 files and directories currently installed.) Preparing to unpack .../libsemanage-common_3.5-1build5_all.deb ... Unpacking libsemanage-common (3.5-1build5) over (3.5-1) ... Setting up libsemanage-common (3.5-1build5) ... (Reading database ... 15660 files and directories currently installed.) Preparing to unpack .../libsepol2_3.5-2build1_ppc64el.deb ... Unpacking libsepol2:ppc64el (3.5-2build1) over (3.5-1) ... Setting up libsepol2:ppc64el (3.5-2build1) ... (Reading database ... 15660 files and directories currently installed.) Preparing to unpack .../libsemanage2_3.5-1build5_ppc64el.deb ... Unpacking libsemanage2:ppc64el (3.5-1build5) over (3.5-1) ... Setting up libsemanage2:ppc64el (3.5-1build5) ... (Reading database ... 15660 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.13+dfsg1-4ubuntu3_ppc64el.deb ... Unpacking passwd (1:4.13+dfsg1-4ubuntu3) over (1:4.13+dfsg1-1ubuntu1) ... Setting up passwd (1:4.13+dfsg1-4ubuntu3) ... (Reading database ... 15660 files and directories currently installed.) Preparing to unpack .../00-libproc2-0_2%3a4.0.4-4ubuntu3_ppc64el.deb ... Unpacking libproc2-0:ppc64el (2:4.0.4-4ubuntu3) over (2:4.0.3-1ubuntu1) ... Preparing to unpack .../01-libss2_1.47.0-2.4~exp1ubuntu4_ppc64el.deb ... Unpacking libss2:ppc64el (1.47.0-2.4~exp1ubuntu4) over (1.47.0-2ubuntu1) ... Preparing to unpack .../02-mawk_1.3.4.20240123-1build1_ppc64el.deb ... Unpacking mawk (1.3.4.20240123-1build1) over (1.3.4.20230730-1) ... Preparing to unpack .../03-procps_2%3a4.0.4-4ubuntu3_ppc64el.deb ... Unpacking procps (2:4.0.4-4ubuntu3) over (2:4.0.3-1ubuntu1) ... Preparing to unpack .../04-sensible-utils_0.0.22_all.deb ... Unpacking sensible-utils (0.0.22) over (0.0.20) ... Preparing to unpack .../05-ca-certificates_20240203_all.deb ... Unpacking ca-certificates (20240203) over (20230311ubuntu1) ... Preparing to unpack .../06-krb5-locales_1.20.1-6ubuntu2_all.deb ... Unpacking krb5-locales (1.20.1-6ubuntu2) over (1.20.1-3ubuntu1) ... Preparing to unpack .../07-tzdata_2024a-2ubuntu1_all.deb ... Unpacking tzdata (2024a-2ubuntu1) over (2023c-9ubuntu1) ... Preparing to unpack .../08-bash-completion_1%3a2.11-8_all.deb ... Unpacking bash-completion (1:2.11-8) over (1:2.11-7) ... Preparing to unpack .../09-bsdextrautils_2.39.3-9ubuntu6_ppc64el.deb ... Unpacking bsdextrautils (2.39.3-9ubuntu6) over (2.39.1-4ubuntu2) ... Preparing to unpack .../10-libgpm2_1.20.7-11_ppc64el.deb ... Unpacking libgpm2:ppc64el (1.20.7-11) over (1.20.7-10build1) ... Preparing to unpack .../11-libip4tc2_1.8.10-3ubuntu2_ppc64el.deb ... Unpacking libip4tc2:ppc64el (1.8.10-3ubuntu2) over (1.8.9-2ubuntu2) ... Preparing to unpack .../12-libjansson4_2.14-2build2_ppc64el.deb ... Unpacking libjansson4:ppc64el (2.14-2build2) over (2.14-2) ... Preparing to unpack .../13-psmisc_23.7-1build1_ppc64el.deb ... Unpacking psmisc (23.7-1build1) over (23.6-1) ... Preparing to unpack .../14-xz-utils_5.6.1+really5.4.5-1_ppc64el.deb ... Unpacking xz-utils (5.6.1+really5.4.5-1) over (5.4.1-0.2) ... Preparing to unpack .../15-advancecomp_2.5-1build1_ppc64el.deb ... Unpacking advancecomp (2.5-1build1) over (2.5-1) ... Preparing to unpack .../16-libctf0_2.42-4ubuntu2_ppc64el.deb ... Unpacking libctf0:ppc64el (2.42-4ubuntu2) over (2.41-5ubuntu1) ... Preparing to unpack .../17-libctf-nobfd0_2.42-4ubuntu2_ppc64el.deb ... Unpacking libctf-nobfd0:ppc64el (2.42-4ubuntu2) over (2.41-5ubuntu1) ... Preparing to unpack .../18-binutils-powerpc64le-linux-gnu_2.42-4ubuntu2_ppc64el.deb ... Unpacking binutils-powerpc64le-linux-gnu (2.42-4ubuntu2) over (2.41-5ubuntu1) ... Preparing to unpack .../19-libbinutils_2.42-4ubuntu2_ppc64el.deb ... Unpacking libbinutils:ppc64el (2.42-4ubuntu2) over (2.41-5ubuntu1) ... Preparing to unpack .../20-binutils_2.42-4ubuntu2_ppc64el.deb ... Unpacking binutils (2.42-4ubuntu2) over (2.41-5ubuntu1) ... Preparing to unpack .../21-binutils-common_2.42-4ubuntu2_ppc64el.deb ... Unpacking binutils-common:ppc64el (2.42-4ubuntu2) over (2.41-5ubuntu1) ... Preparing to unpack .../22-libsframe1_2.42-4ubuntu2_ppc64el.deb ... Unpacking libsframe1:ppc64el (2.42-4ubuntu2) over (2.41-5ubuntu1) ... Preparing to unpack .../23-libisl23_0.26-3build1_ppc64el.deb ... Unpacking libisl23:ppc64el (0.26-3build1) over (0.26-3) ... Preparing to unpack .../24-libmpfr6_4.2.1-1build1_ppc64el.deb ... Unpacking libmpfr6:ppc64el (4.2.1-1build1) over (4.2.1-1) ... Preparing to unpack .../25-libmpc3_1.3.1-1build1_ppc64el.deb ... Unpacking libmpc3:ppc64el (1.3.1-1build1) over (1.3.1-1) ... Selecting previously unselected package cpp-14-powerpc64le-linux-gnu. Preparing to unpack .../26-cpp-14-powerpc64le-linux-gnu_14-20240429-1ubuntu1_ppc64el.deb ... Unpacking cpp-14-powerpc64le-linux-gnu (14-20240429-1ubuntu1) ... Preparing to unpack .../27-g++_4%3a14-20240120-6ubuntu1_ppc64el.deb ... Unpacking g++ (4:14-20240120-6ubuntu1) over (4:13.2.0-1ubuntu1) ... Preparing to unpack .../28-gcc_4%3a14-20240120-6ubuntu1_ppc64el.deb ... Unpacking gcc (4:14-20240120-6ubuntu1) over (4:13.2.0-1ubuntu1) ... Preparing to unpack .../29-cpp_4%3a14-20240120-6ubuntu1_ppc64el.deb ... Unpacking cpp (4:14-20240120-6ubuntu1) over (4:13.2.0-1ubuntu1) ... Selecting previously unselected package cpp-powerpc64le-linux-gnu. Preparing to unpack .../30-cpp-powerpc64le-linux-gnu_4%3a14-20240120-6ubuntu1_ppc64el.deb ... Unpacking cpp-powerpc64le-linux-gnu (4:14-20240120-6ubuntu1) ... Preparing to unpack .../31-libcc1-0_14-20240429-1ubuntu1_ppc64el.deb ... Unpacking libcc1-0:ppc64el (14-20240429-1ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../32-libgomp1_14-20240429-1ubuntu1_ppc64el.deb ... Unpacking libgomp1:ppc64el (14-20240429-1ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../33-libitm1_14-20240429-1ubuntu1_ppc64el.deb ... Unpacking libitm1:ppc64el (14-20240429-1ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../34-libatomic1_14-20240429-1ubuntu1_ppc64el.deb ... Unpacking libatomic1:ppc64el (14-20240429-1ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../35-libasan8_14-20240429-1ubuntu1_ppc64el.deb ... Unpacking libasan8:ppc64el (14-20240429-1ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../36-liblsan0_14-20240429-1ubuntu1_ppc64el.deb ... Unpacking liblsan0:ppc64el (14-20240429-1ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../37-g++-13_13.2.0-24ubuntu1_ppc64el.deb ... Unpacking g++-13 (13.2.0-24ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../38-gcc-13_13.2.0-24ubuntu1_ppc64el.deb ... Unpacking gcc-13 (13.2.0-24ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../39-cpp-13_13.2.0-24ubuntu1_ppc64el.deb ... Unpacking cpp-13 (13.2.0-24ubuntu1) over (13.2.0-4ubuntu3) ... Selecting previously unselected package cpp-13-powerpc64le-linux-gnu. Preparing to unpack .../40-cpp-13-powerpc64le-linux-gnu_13.2.0-24ubuntu1_ppc64el.deb ... Unpacking cpp-13-powerpc64le-linux-gnu (13.2.0-24ubuntu1) ... Preparing to unpack .../41-libubsan1_14-20240429-1ubuntu1_ppc64el.deb ... Unpacking libubsan1:ppc64el (14-20240429-1ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../42-libstdc++-13-dev_13.2.0-24ubuntu1_ppc64el.deb ... Unpacking libstdc++-13-dev:ppc64el (13.2.0-24ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../43-libquadmath0_14-20240429-1ubuntu1_ppc64el.deb ... Unpacking libquadmath0:ppc64el (14-20240429-1ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../44-libgcc-13-dev_13.2.0-24ubuntu1_ppc64el.deb ... Unpacking libgcc-13-dev:ppc64el (13.2.0-24ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../45-libtsan2_14-20240429-1ubuntu1_ppc64el.deb ... Unpacking libtsan2:ppc64el (14-20240429-1ubuntu1) over (13.2.0-4ubuntu3) ... Preparing to unpack .../46-gcc-13-base_13.2.0-24ubuntu1_ppc64el.deb ... Unpacking gcc-13-base:ppc64el (13.2.0-24ubuntu1) over (13.2.0-4ubuntu3) ... Selecting previously unselected package gcc-13-powerpc64le-linux-gnu. Preparing to unpack .../47-gcc-13-powerpc64le-linux-gnu_13.2.0-24ubuntu1_ppc64el.deb ... Unpacking gcc-13-powerpc64le-linux-gnu (13.2.0-24ubuntu1) ... Selecting previously unselected package g++-13-powerpc64le-linux-gnu. Preparing to unpack .../48-g++-13-powerpc64le-linux-gnu_13.2.0-24ubuntu1_ppc64el.deb ... Unpacking g++-13-powerpc64le-linux-gnu (13.2.0-24ubuntu1) ... Selecting previously unselected package libgcc-14-dev:ppc64el. Preparing to unpack .../49-libgcc-14-dev_14-20240429-1ubuntu1_ppc64el.deb ... Unpacking libgcc-14-dev:ppc64el (14-20240429-1ubuntu1) ... Selecting previously unselected package gcc-14-powerpc64le-linux-gnu. Preparing to unpack .../50-gcc-14-powerpc64le-linux-gnu_14-20240429-1ubuntu1_ppc64el.deb ... Unpacking gcc-14-powerpc64le-linux-gnu (14-20240429-1ubuntu1) ... Selecting previously unselected package libstdc++-14-dev:ppc64el. Preparing to unpack .../51-libstdc++-14-dev_14-20240429-1ubuntu1_ppc64el.deb ... Unpacking libstdc++-14-dev:ppc64el (14-20240429-1ubuntu1) ... Selecting previously unselected package g++-14-powerpc64le-linux-gnu. Preparing to unpack .../52-g++-14-powerpc64le-linux-gnu_14-20240429-1ubuntu1_ppc64el.deb ... Unpacking g++-14-powerpc64le-linux-gnu (14-20240429-1ubuntu1) ... Selecting previously unselected package gcc-14. Preparing to unpack .../53-gcc-14_14-20240429-1ubuntu1_ppc64el.deb ... Unpacking gcc-14 (14-20240429-1ubuntu1) ... Selecting previously unselected package g++-14. Preparing to unpack .../54-g++-14_14-20240429-1ubuntu1_ppc64el.deb ... Unpacking g++-14 (14-20240429-1ubuntu1) ... Selecting previously unselected package gcc-powerpc64le-linux-gnu. Preparing to unpack .../55-gcc-powerpc64le-linux-gnu_4%3a14-20240120-6ubuntu1_ppc64el.deb ... Unpacking gcc-powerpc64le-linux-gnu (4:14-20240120-6ubuntu1) ... Selecting previously unselected package g++-powerpc64le-linux-gnu. Preparing to unpack .../56-g++-powerpc64le-linux-gnu_4%3a14-20240120-6ubuntu1_ppc64el.deb ... Unpacking g++-powerpc64le-linux-gnu (4:14-20240120-6ubuntu1) ... Selecting previously unselected package cpp-14. Preparing to unpack .../57-cpp-14_14-20240429-1ubuntu1_ppc64el.deb ... Unpacking cpp-14 (14-20240429-1ubuntu1) ... Preparing to unpack .../58-dpkg-dev_1.22.6ubuntu6_all.deb ... Unpacking dpkg-dev (1.22.6ubuntu6) over (1.22.0ubuntu1) ... Preparing to unpack .../59-libdpkg-perl_1.22.6ubuntu6_all.deb ... Unpacking libdpkg-perl (1.22.6ubuntu6) over (1.22.0ubuntu1) ... Preparing to unpack .../60-patch_2.7.6-7build3_ppc64el.deb ... Unpacking patch (2.7.6-7build3) over (2.7.6-7build2) ... Preparing to unpack .../61-make_4.3-4.1build2_ppc64el.deb ... Unpacking make (4.3-4.1build2) over (4.3-4.1build1) ... Preparing to unpack .../62-lto-disabled-list_47_all.deb ... Unpacking lto-disabled-list (47) over (43) ... Preparing to unpack .../63-libfakeroot_1.33-1_ppc64el.deb ... Unpacking libfakeroot:ppc64el (1.33-1) over (1.32.1-1) ... Preparing to unpack .../64-fakeroot_1.33-1_ppc64el.deb ... Unpacking fakeroot (1.33-1) over (1.32.1-1) ... Preparing to unpack .../65-liblockfile-bin_1.17-1build3_ppc64el.deb ... Unpacking liblockfile-bin (1.17-1build3) over (1.17-1build2) ... Preparing to unpack .../66-liblockfile1_1.17-1build3_ppc64el.deb ... Unpacking liblockfile1:ppc64el (1.17-1build3) over (1.17-1build2) ... Preparing to unpack .../67-lockfile-progs_0.1.19build2_ppc64el.deb ... Unpacking lockfile-progs (0.1.19build2) over (0.1.19build1) ... Setting up libip4tc2:ppc64el (1.8.10-3ubuntu2) ... Setting up libtext-iconv-perl:ppc64el (1.7-8build3) ... Setting up libtext-charwidth-perl:ppc64el (0.04-11build3) ... Setting up libkeyutils1:ppc64el (1.6.3-3build1) ... Setting up lto-disabled-list (47) ... Setting up libgpm2:ppc64el (1.20.7-11) ... Setting up liblockfile-bin (1.17-1build3) ... Setting up libgdbm6t64:ppc64el (1.23-5.1build1) ... Setting up bsdextrautils (2.39.3-9ubuntu6) ... Setting up init (1.66ubuntu1) ... Setting up libgdbm-compat4t64:ppc64el (1.23-5.1build1) ... Setting up psmisc (23.7-1build1) ... Setting up libtirpc-common (1.3.4+ds-1.1build1) ... Setting up libsqlite3-0:ppc64el (3.45.1-1ubuntu2) ... Setting up binutils-common:ppc64el (2.42-4ubuntu2) ... Setting up linux-libc-dev:ppc64el (6.8.0-31.31) ... Setting up libctf-nobfd0:ppc64el (2.42-4ubuntu2) ... Setting up krb5-locales (1.20.1-6ubuntu2) ... Setting up libgomp1:ppc64el (14-20240429-1ubuntu1) ... Setting up bzip2 (1.0.8-5.1) ... Setting up libsframe1:ppc64el (2.42-4ubuntu2) ... Setting up libfakeroot:ppc64el (1.33-1) ... Setting up libjansson4:ppc64el (2.14-2build2) ... Setting up libkrb5support0:ppc64el (1.20.1-6ubuntu2) ... Setting up tzdata (2024a-2ubuntu1) ... Current default time zone: 'Etc/UTC' Local time is now: Fri May 17 20:34:48 UTC 2024. Universal Time is now: Fri May 17 20:34:48 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up fakeroot (1.33-1) ... Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... Setting up gcc-13-base:ppc64el (13.2.0-24ubuntu1) ... Setting up make (4.3-4.1build2) ... Setting up libmpfr6:ppc64el (4.2.1-1build1) ... Setting up bash-completion (1:2.11-8) ... Setting up xz-utils (5.6.1+really5.4.5-1) ... Setting up perl-modules-5.38 (5.38.2-3.2build2) ... Setting up libquadmath0:ppc64el (14-20240429-1ubuntu1) ... Setting up libproc2-0:ppc64el (2:4.0.4-4ubuntu3) ... Setting up libpng16-16t64:ppc64el (1.6.43-5build1) ... Setting up libmpc3:ppc64el (1.3.1-1build1) ... Setting up libatomic1:ppc64el (14-20240429-1ubuntu1) ... Setting up patch (2.7.6-7build3) ... Setting up libss2:ppc64el (1.47.0-2.4~exp1ubuntu4) ... Setting up libncursesw6:ppc64el (6.4+20240113-1ubuntu2) ... Setting up libk5crypto3:ppc64el (1.20.1-6ubuntu2) ... Setting up logsave (1.47.0-2.4~exp1ubuntu4) ... Setting up libdb5.3t64:ppc64el (5.3.28+dfsg2-7) ... Setting up libubsan1:ppc64el (14-20240429-1ubuntu1) ... Setting up advancecomp (2.5-1build1) ... Setting up sensible-utils (0.0.22) ... Setting up uuid-runtime (2.39.3-9ubuntu6) ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of restart. Setting up libcrypt-dev:ppc64el (1:4.4.36-4build1) ... Setting up libasan8:ppc64el (14-20240429-1ubuntu1) ... Setting up procps (2:4.0.4-4ubuntu3) ... Installing new version of config file /etc/sysctl.conf ... Setting up mawk (1.3.4.20240123-1build1) ... Setting up libkrb5-3:ppc64el (1.20.1-6ubuntu2) ... Setting up liblockfile1:ppc64el (1.17-1build3) ... Setting up libperl5.38t64:ppc64el (5.38.2-3.2build2) ... Setting up libtsan2:ppc64el (14-20240429-1ubuntu1) ... Setting up libbinutils:ppc64el (2.42-4ubuntu2) ... Setting up libisl23:ppc64el (0.26-3build1) ... Setting up libc-dev-bin (2.39-0ubuntu8) ... Setting up cpp-13-powerpc64le-linux-gnu (13.2.0-24ubuntu1) ... Setting up openssl (3.0.13-0ubuntu3) ... Setting up libgpg-error-l10n (1.47-3build2) ... Setting up readline-common (8.2-4build1) ... Setting up libcc1-0:ppc64el (14-20240429-1ubuntu1) ... Setting up liblocale-gettext-perl (1.07-6ubuntu5) ... Setting up liblsan0:ppc64el (14-20240429-1ubuntu1) ... Setting up libitm1:ppc64el (14-20240429-1ubuntu1) ... Setting up libctf0:ppc64el (2.42-4ubuntu2) ... Setting up pinentry-curses (1.2.1-3ubuntu5) ... Setting up apt-utils (2.7.14build2) ... Setting up cpp-13 (13.2.0-24ubuntu1) ... Setting up debconf-i18n (1.5.86ubuntu1) ... Setting up e2fsprogs (1.47.0-2.4~exp1ubuntu4) ... Setting up ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... rehash: warning: skipping ca-certificates.crt,it does not contain exactly one certificate or CRL 14 added, 5 removed; done. Setting up perl (5.38.2-3.2build2) ... Setting up optipng (0.7.8+ds-1build2) ... Setting up lockfile-progs (0.1.19build2) ... Setting up libgssapi-krb5-2:ppc64el (1.20.1-6ubuntu2) ... Setting up cpp-14-powerpc64le-linux-gnu (14-20240429-1ubuntu1) ... Setting up libdpkg-perl (1.22.6ubuntu6) ... Setting up cpp-14 (14-20240429-1ubuntu1) ... Setting up libreadline8t64:ppc64el (8.2-4build1) ... Setting up libgcc-13-dev:ppc64el (13.2.0-24ubuntu1) ... Setting up gpgconf (2.4.4-2ubuntu17) ... Setting up libc6-dev:ppc64el (2.39-0ubuntu8) ... Setting up binutils-powerpc64le-linux-gnu (2.42-4ubuntu2) ... Setting up libgcc-14-dev:ppc64el (14-20240429-1ubuntu1) ... Setting up libstdc++-14-dev:ppc64el (14-20240429-1ubuntu1) ... Setting up gpg (2.4.4-2ubuntu17) ... Setting up cpp-powerpc64le-linux-gnu (4:14-20240120-6ubuntu1) ... Setting up gcc-14-powerpc64le-linux-gnu (14-20240429-1ubuntu1) ... Setting up libstdc++-13-dev:ppc64el (13.2.0-24ubuntu1) ... Setting up gpg-agent (2.4.4-2ubuntu17) ... Setting up g++-14-powerpc64le-linux-gnu (14-20240429-1ubuntu1) ... Setting up libtirpc3t64:ppc64el (1.3.4+ds-1.1build1) ... Setting up binutils (2.42-4ubuntu2) ... Setting up gcc-14 (14-20240429-1ubuntu1) ... Setting up dpkg-dev (1.22.6ubuntu6) ... Setting up libtirpc-dev:ppc64el (1.3.4+ds-1.1build1) ... Setting up gcc-powerpc64le-linux-gnu (4:14-20240120-6ubuntu1) ... Setting up gcc-13-powerpc64le-linux-gnu (13.2.0-24ubuntu1) ... Setting up gcc-13 (13.2.0-24ubuntu1) ... Setting up cpp (4:14-20240120-6ubuntu1) ... Setting up libnsl2:ppc64el (1.3.0-3build3) ... Setting up g++-14 (14-20240429-1ubuntu1) ... Setting up g++-powerpc64le-linux-gnu (4:14-20240120-6ubuntu1) ... Setting up libnss-nisplus:ppc64el (1.3-5build1) ... Setting up g++-13-powerpc64le-linux-gnu (13.2.0-24ubuntu1) ... Setting up gcc (4:14-20240120-6ubuntu1) ... Setting up libnss-nis:ppc64el (3.1-0ubuntu7) ... Setting up g++ (4:14-20240120-6ubuntu1) ... Setting up libnsl-dev:ppc64el (1.3.0-3build3) ... Setting up g++-13 (13.2.0-24ubuntu1) ... Processing triggers for debianutils (5.17build1) ... Processing triggers for libc-bin (2.39-0ubuntu8) ... (Reading database ... 16756 files and directories currently installed.) Purging configuration files for libssl3:ppc64el (3.0.10-1ubuntu2) ... Processing triggers for ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-28294237 ppc64el noble -c chroot:build-PACKAGEBUILD-28294237 --arch=ppc64el --dist=noble --nolog arb_6.0.6-7build3.dsc Initiating build PACKAGEBUILD-28294237 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 5.4.0-182-generic #202-Ubuntu SMP Fri Apr 26 12:29:18 UTC 2024 ppc64le sbuild (Debian sbuild) 0.79.0 (05 February 2020) on bos02-ppc64el-009.buildd +==============================================================================+ | arb 6.0.6-7build3 (ppc64el) Fri, 17 May 2024 20:34:53 +0000 | +==============================================================================+ Package: arb Version: 6.0.6-7build3 Source Version: 6.0.6-7build3 Distribution: noble Machine Architecture: ppc64el Host Architecture: ppc64el Build Architecture: ppc64el Build Type: any I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-28294237/chroot-autobuild' with '<>' I: NOTICE: Log filtering will replace 'build/arb-jZ7DOj/resolver-DbTmCm' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- arb_6.0.6-7build3.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/arb-jZ7DOj/arb-6.0.6' with '<>' I: NOTICE: Log filtering will replace 'build/arb-jZ7DOj' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: chrpath, debhelper-compat (= 11), freeglut3-dev | libglu-dev, libbio-perl-perl, libglew-dev, libglib2.0-dev, libglw1-mesa-dev, libglu1-mesa-dev, libmotif-dev, libpng-dev, libtiff-dev, libtirpc-dev, libxaw7-dev, libxml2-utils, libxpm-dev, lynx, time, perl-doc, xsltproc, xutils-dev, build-essential, fakeroot Filtered Build-Depends: chrpath, debhelper-compat (= 11), freeglut3-dev | libglu-dev, libbio-perl-perl, libglew-dev, libglib2.0-dev, libglw1-mesa-dev, libglu1-mesa-dev, libmotif-dev, libpng-dev, libtiff-dev, libtirpc-dev, libxaw7-dev, libxml2-utils, libxpm-dev, lynx, time, perl-doc, xsltproc, xutils-dev, 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 [480 B] Get:5 copy:/<>/apt_archive ./ Packages [565 B] Fetched 2002 B in 0s (164 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 ca-certificates cpp-13 debconf-i18n g++-13 g++-13-powerpc64le-linux-gnu krb5-locales libgpg-error-l10n libgpm2 libip4tc2 liblocale-gettext-perl libnsl-dev libnsl2 libnss-nis libnss-nisplus libperl5.36 libstdc++-13-dev libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl libunistring2 openssl perl-modules-5.36 psmisc uuid-runtime Use 'apt autoremove' to remove them. The following additional packages will be installed: autoconf automake autopoint autotools-dev chrpath debhelper debugedit dh-autoreconf dh-strip-nondeterminism dwz file fontconfig-config fonts-dejavu-core fonts-dejavu-mono freeglut3-dev gettext gettext-base groff-base intltool-debian libarchive-zip-perl libbio-perl-perl libblkid-dev libbrotli-dev libbrotli1 libbsd0 libbz2-dev libdata-stag-perl libdebhelper-perl libdeflate-dev libdeflate0 libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-nouveau2 libdrm-radeon1 libdrm2 libdw1t64 libedit2 libegl-dev libegl-mesa0 libegl1 libelf1t64 libexpat1 libexpat1-dev libffi-dev libfile-stripnondeterminism-perl libfontconfig-dev libfontconfig1 libfontconfig1-dev libfreetype-dev libfreetype6 libgbm1 libgirepository-2.0-0 libgl-dev libgl1 libgl1-mesa-dev libgl1-mesa-dri libglapi-mesa libgles-dev libgles1 libgles2 libglew-dev libglew2.2 libglib2.0-0t64 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libglu1-mesa libglu1-mesa-dev libglut-dev libglut3.12 libglvnd-core-dev libglvnd-dev libglvnd0 libglw1-mesa-dev libglw1t64-mesa libglx-dev libglx-mesa0 libglx0 libice-dev libice6 libicu74 libio-string-perl libjbig-dev libjbig0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev liblerc-dev liblerc4 libllvm17t64 liblzma-dev libmagic-mgc libmagic1t64 libmotif-common libmotif-dev libmount-dev libmrm4 libopengl-dev libopengl0 libpciaccess-dev libpciaccess0 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpipeline1 libpkgconf3 libpng-dev libpthread-stubs0-dev libpython3-stdlib libpython3.12-minimal libpython3.12-stdlib libselinux1-dev libsensors-config libsensors5 libsepol-dev libsharpyuv-dev libsharpyuv0 libsm-dev libsm6 libsub-override-perl libtiff-dev libtiff6 libtiffxx6 libtool libuchardet0 libuil4 libvulkan1 libwayland-client0 libwayland-server0 libwebp-dev libwebp7 libwebpdecoder3 libwebpdemux2 libwebpmux3 libx11-6 libx11-data libx11-dev libx11-xcb1 libxau-dev libxau6 libxaw7 libxaw7-dev libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb1 libxcb1-dev libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes3 libxft-dev libxft2 libxi6 libxm4 libxml2 libxml2-utils libxmu-dev libxmu-headers libxmu6 libxpm-dev libxpm4 libxrender-dev libxrender1 libxshmfence1 libxslt1.1 libxt-dev libxt6t64 libxxf86vm1 libzstd-dev lynx lynx-common m4 man-db media-types mesa-common-dev netbase perl-doc pkgconf pkgconf-bin po-debconf python3 python3-minimal python3-packaging python3.12 python3.12-minimal time uil uuid-dev x11-common x11proto-dev xorg-sgml-doctools xsltproc xtrans-dev xutils-dev zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc libasprintf-dev libgettextpo-dev groff bioperl libxml-sax-expatxs-perl freetype2-doc glew-utils low-memory-monitor gir1.2-glib-2.0-dev libglib2.0-doc libgdk-pixbuf2.0-bin libice-doc liblzma-doc pciutils lm-sensors libsm-doc libtool-doc gfortran | fortran95-compiler gcj-jdk libx11-doc libxaw-doc libxcb-doc libxext-doc libxt-doc m4-doc apparmor less libmail-box-perl python3-doc python3-tk python3-venv python3.12-venv python3.12-doc binfmt-support Recommended packages: bioperl-run | libbio-perl-run-perl libace-perl libalgorithm-munkres-perl libarray-compare-perl libbio-asn1-entrezgene-perl libclone-perl libconvert-binary-c-perl libdbd-sqlite3-perl libdbd-mysql-perl libdbd-pg-perl libgd-perl libgraph-perl libgraphviz-perl libhtml-parser-perl libhtml-tableextract-perl liblist-moreutils-perl libpostscript-perl libset-scalar-perl libsoap-lite-perl libsort-naturally-perl libspreadsheet-parseexcel-perl libspreadsheet-writeexcel-perl libsvg-perl libsvg-graph-perl liburi-perl libxml-dom-xpath-perl libxml-parser-perl libxml-sax-perl libxml-sax-writer-perl libxml-simple-perl libxml-twig-perl libxml-writer-perl libxml-libxml-perl libwww-perl bzip2-doc perl-tk libgd-gd2-perl | libgd-gd2-noxpm-perl libxml-libxslt-perl libmldbm-perl libxml-perl libarchive-cpio-perl libgl1-amber-dri shared-mime-info xdg-user-dirs libpng-tools libltdl-dev mesa-vulkan-drivers | vulkan-icd mailcap libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev chrpath debhelper debugedit dh-autoreconf dh-strip-nondeterminism dwz file fontconfig-config fonts-dejavu-core fonts-dejavu-mono freeglut3-dev gettext gettext-base groff-base intltool-debian libarchive-zip-perl libbio-perl-perl libblkid-dev libbrotli-dev libbrotli1 libbsd0 libbz2-dev libdata-stag-perl libdebhelper-perl libdeflate-dev libdeflate0 libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-nouveau2 libdrm-radeon1 libdrm2 libdw1t64 libedit2 libegl-dev libegl-mesa0 libegl1 libelf1t64 libexpat1 libexpat1-dev libffi-dev libfile-stripnondeterminism-perl libfontconfig-dev libfontconfig1 libfontconfig1-dev libfreetype-dev libfreetype6 libgbm1 libgirepository-2.0-0 libgl-dev libgl1 libgl1-mesa-dev libgl1-mesa-dri libglapi-mesa libgles-dev libgles1 libgles2 libglew-dev libglew2.2 libglib2.0-0t64 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libglu1-mesa libglu1-mesa-dev libglut-dev libglut3.12 libglvnd-core-dev libglvnd-dev libglvnd0 libglw1-mesa-dev libglw1t64-mesa libglx-dev libglx-mesa0 libglx0 libice-dev libice6 libicu74 libio-string-perl libjbig-dev libjbig0 libjpeg-dev libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev liblerc-dev liblerc4 libllvm17t64 liblzma-dev libmagic-mgc libmagic1t64 libmotif-common libmotif-dev libmount-dev libmrm4 libopengl-dev libopengl0 libpciaccess-dev libpciaccess0 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpipeline1 libpkgconf3 libpng-dev libpthread-stubs0-dev libpython3-stdlib libpython3.12-minimal libpython3.12-stdlib libselinux1-dev libsensors-config libsensors5 libsepol-dev libsharpyuv-dev libsharpyuv0 libsm-dev libsm6 libsub-override-perl libtiff-dev libtiff6 libtiffxx6 libtool libuchardet0 libuil4 libvulkan1 libwayland-client0 libwayland-server0 libwebp-dev libwebp7 libwebpdecoder3 libwebpdemux2 libwebpmux3 libx11-6 libx11-data libx11-dev libx11-xcb1 libxau-dev libxau6 libxaw7 libxaw7-dev libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb1 libxcb1-dev libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes3 libxft-dev libxft2 libxi6 libxm4 libxml2 libxml2-utils libxmu-dev libxmu-headers libxmu6 libxpm-dev libxpm4 libxrender-dev libxrender1 libxshmfence1 libxslt1.1 libxt-dev libxt6t64 libxxf86vm1 libzstd-dev lynx lynx-common m4 man-db media-types mesa-common-dev netbase perl-doc pkgconf pkgconf-bin po-debconf python3 python3-minimal python3-packaging python3.12 python3.12-minimal sbuild-build-depends-main-dummy time uil uuid-dev x11-common x11proto-dev xorg-sgml-doctools xsltproc xtrans-dev xutils-dev zlib1g-dev 0 upgraded, 208 newly installed, 0 to remove and 0 not upgraded. Need to get 103 MB of archives. After this operation, 418 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [782 B] Get:2 http://ftpmaster.internal/ubuntu noble/main ppc64el libpython3.12-minimal ppc64el 3.12.3-1 [834 kB] Get:3 http://ftpmaster.internal/ubuntu noble/main ppc64el libexpat1 ppc64el 2.6.1-2build1 [101 kB] Get:4 http://ftpmaster.internal/ubuntu noble/main ppc64el python3.12-minimal ppc64el 3.12.3-1 [2494 kB] Get:5 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-minimal ppc64el 3.12.3-0ubuntu1 [27.2 kB] Get:6 http://ftpmaster.internal/ubuntu noble/main ppc64el media-types all 10.1.0 [27.5 kB] Get:7 http://ftpmaster.internal/ubuntu noble/main ppc64el netbase all 6.4 [13.1 kB] Get:8 http://ftpmaster.internal/ubuntu noble/main ppc64el libpython3.12-stdlib ppc64el 3.12.3-1 [2122 kB] Get:9 http://ftpmaster.internal/ubuntu noble/main ppc64el python3.12 ppc64el 3.12.3-1 [651 kB] Get:10 http://ftpmaster.internal/ubuntu noble/main ppc64el libpython3-stdlib ppc64el 3.12.3-0ubuntu1 [9890 B] Get:11 http://ftpmaster.internal/ubuntu noble/main ppc64el python3 ppc64el 3.12.3-0ubuntu1 [24.1 kB] Get:12 http://ftpmaster.internal/ubuntu noble/main ppc64el x11-common all 1:7.7+23ubuntu3 [21.7 kB] Get:13 http://ftpmaster.internal/ubuntu noble/universe ppc64el libmotif-common all 2.3.8-3.1build1 [10.1 kB] Get:14 http://ftpmaster.internal/ubuntu noble/main ppc64el libxau6 ppc64el 1:1.0.9-1build6 [7920 B] Get:15 http://ftpmaster.internal/ubuntu noble/main ppc64el libbsd0 ppc64el 0.12.1-1build1 [56.7 kB] Get:16 http://ftpmaster.internal/ubuntu noble/main ppc64el libxdmcp6 ppc64el 1:1.1.3-0ubuntu6 [11.5 kB] Get:17 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb1 ppc64el 1.15-1ubuntu2 [57.1 kB] Get:18 http://ftpmaster.internal/ubuntu noble/main ppc64el libx11-data all 2:1.8.7-1build1 [115 kB] Get:19 http://ftpmaster.internal/ubuntu noble/main ppc64el libx11-6 ppc64el 2:1.8.7-1build1 [752 kB] Get:20 http://ftpmaster.internal/ubuntu noble/main ppc64el libbrotli1 ppc64el 1.1.0-2build2 [410 kB] Get:21 http://ftpmaster.internal/ubuntu noble/main ppc64el libfreetype6 ppc64el 2.13.2+dfsg-1build3 [545 kB] Get:22 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] Get:23 http://ftpmaster.internal/ubuntu noble/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] Get:24 http://ftpmaster.internal/ubuntu noble/main ppc64el fontconfig-config ppc64el 2.15.0-1.1ubuntu2 [37.4 kB] Get:25 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontconfig1 ppc64el 2.15.0-1.1ubuntu2 [190 kB] Get:26 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-2ubuntu2 [219 kB] Get:27 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] Get:28 http://ftpmaster.internal/ubuntu noble/main ppc64el libxext6 ppc64el 2:1.3.4-1build2 [39.2 kB] Get:29 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrender1 ppc64el 1:0.9.10-1.1build1 [23.1 kB] Get:30 http://ftpmaster.internal/ubuntu noble/main ppc64el libxft2 ppc64el 2.3.6-1build1 [61.5 kB] Get:31 http://ftpmaster.internal/ubuntu noble/main ppc64el libice6 ppc64el 2:1.0.10-1build3 [49.1 kB] Get:32 http://ftpmaster.internal/ubuntu noble/main ppc64el libsm6 ppc64el 2:1.2.3-1build3 [17.6 kB] Get:33 http://ftpmaster.internal/ubuntu noble/main ppc64el libxt6t64 ppc64el 1:1.2.1-1.2build1 [202 kB] Get:34 http://ftpmaster.internal/ubuntu noble/main ppc64el libxmu6 ppc64el 2:1.1.3-3build2 [56.8 kB] Get:35 http://ftpmaster.internal/ubuntu noble/universe ppc64el libxm4 ppc64el 2.3.8-3.1build1 [1342 kB] Get:36 http://ftpmaster.internal/ubuntu noble/universe ppc64el libmrm4 ppc64el 2.3.8-3.1build1 [71.8 kB] Get:37 http://ftpmaster.internal/ubuntu noble/universe ppc64el libuil4 ppc64el 2.3.8-3.1build1 [158 kB] Get:38 http://ftpmaster.internal/ubuntu noble/main ppc64el libelf1t64 ppc64el 0.190-1.1build4 [69.4 kB] Get:39 http://ftpmaster.internal/ubuntu noble/main ppc64el libglib2.0-0t64 ppc64el 2.80.0-6ubuntu1 [1536 kB] Get:40 http://ftpmaster.internal/ubuntu noble/main ppc64el libglib2.0-data all 2.80.0-6ubuntu1 [48.1 kB] Get:41 http://ftpmaster.internal/ubuntu noble/main ppc64el libicu74 ppc64el 74.2-1ubuntu3 [11.3 MB] Get:42 http://ftpmaster.internal/ubuntu noble/main ppc64el libxml2 ppc64el 2.9.14+dfsg-1.3ubuntu3 [840 kB] Get:43 http://ftpmaster.internal/ubuntu noble/main ppc64el libmagic-mgc ppc64el 1:5.45-3build1 [307 kB] Get:44 http://ftpmaster.internal/ubuntu noble/main ppc64el libmagic1t64 ppc64el 1:5.45-3build1 [106 kB] Get:45 http://ftpmaster.internal/ubuntu noble/main ppc64el file ppc64el 1:5.45-3build1 [22.7 kB] Get:46 http://ftpmaster.internal/ubuntu noble/main ppc64el gettext-base ppc64el 0.21-14ubuntu2 [42.8 kB] Get:47 http://ftpmaster.internal/ubuntu noble/main ppc64el libuchardet0 ppc64el 0.0.8-1build1 [79.3 kB] Get:48 http://ftpmaster.internal/ubuntu noble/main ppc64el groff-base ppc64el 1.23.0-3build2 [1112 kB] Get:49 http://ftpmaster.internal/ubuntu noble/main ppc64el libdrm-common all 2.4.120-2build1 [8096 B] Get:50 http://ftpmaster.internal/ubuntu noble/main ppc64el libdrm2 ppc64el 2.4.120-2build1 [50.0 kB] Get:51 http://ftpmaster.internal/ubuntu noble/main ppc64el libedit2 ppc64el 3.1-20230828-1build1 [125 kB] Get:52 http://ftpmaster.internal/ubuntu noble/main ppc64el libpipeline1 ppc64el 1.5.7-2 [26.9 kB] Get:53 http://ftpmaster.internal/ubuntu noble/main ppc64el libsensors-config all 1:3.6.0-9build1 [5546 B] Get:54 http://ftpmaster.internal/ubuntu noble/main ppc64el libsensors5 ppc64el 1:3.6.0-9build1 [32.4 kB] Get:55 http://ftpmaster.internal/ubuntu noble/main ppc64el man-db ppc64el 2.12.0-4build2 [1281 kB] Get:56 http://ftpmaster.internal/ubuntu noble/main ppc64el time ppc64el 1.9-0.2build1 [45.4 kB] Get:57 http://ftpmaster.internal/ubuntu noble/main ppc64el m4 ppc64el 1.4.19-4build1 [278 kB] Get:58 http://ftpmaster.internal/ubuntu noble/main ppc64el autoconf all 2.71-3 [339 kB] Get:59 http://ftpmaster.internal/ubuntu noble/main ppc64el autotools-dev all 20220109.1 [44.9 kB] Get:60 http://ftpmaster.internal/ubuntu noble/main ppc64el automake all 1:1.16.5-1.3ubuntu1 [558 kB] Get:61 http://ftpmaster.internal/ubuntu noble/main ppc64el autopoint all 0.21-14ubuntu2 [422 kB] Get:62 http://ftpmaster.internal/ubuntu noble/universe ppc64el chrpath ppc64el 0.16-2build1 [13.5 kB] Get:63 http://ftpmaster.internal/ubuntu noble/main ppc64el libdebhelper-perl all 13.14.1ubuntu5 [89.8 kB] Get:64 http://ftpmaster.internal/ubuntu noble/main ppc64el libtool all 2.4.7-7build1 [166 kB] Get:65 http://ftpmaster.internal/ubuntu noble/main ppc64el dh-autoreconf all 20 [16.1 kB] Get:66 http://ftpmaster.internal/ubuntu noble/main ppc64el libarchive-zip-perl all 1.68-1 [90.2 kB] Get:67 http://ftpmaster.internal/ubuntu noble/main ppc64el libsub-override-perl all 0.10-1 [10.0 kB] Get:68 http://ftpmaster.internal/ubuntu noble/main ppc64el libfile-stripnondeterminism-perl all 1.13.1-1 [18.1 kB] Get:69 http://ftpmaster.internal/ubuntu noble/main ppc64el dh-strip-nondeterminism all 1.13.1-1 [5362 B] Get:70 http://ftpmaster.internal/ubuntu noble/main ppc64el libdw1t64 ppc64el 0.190-1.1build4 [301 kB] Get:71 http://ftpmaster.internal/ubuntu noble/main ppc64el debugedit ppc64el 1:5.0-5build2 [51.4 kB] Get:72 http://ftpmaster.internal/ubuntu noble/main ppc64el dwz ppc64el 0.15-1build6 [142 kB] Get:73 http://ftpmaster.internal/ubuntu noble/main ppc64el gettext ppc64el 0.21-14ubuntu2 [985 kB] Get:74 http://ftpmaster.internal/ubuntu noble/main ppc64el intltool-debian all 0.35.0+20060710.6 [23.2 kB] Get:75 http://ftpmaster.internal/ubuntu noble/main ppc64el po-debconf all 1.0.21+nmu1 [233 kB] Get:76 http://ftpmaster.internal/ubuntu noble/main ppc64el debhelper all 13.14.1ubuntu5 [869 kB] Get:77 http://ftpmaster.internal/ubuntu noble/main ppc64el libglvnd0 ppc64el 1.7.0-1build1 [72.4 kB] Get:78 http://ftpmaster.internal/ubuntu noble/main ppc64el libglapi-mesa ppc64el 24.0.5-1ubuntu1 [42.7 kB] Get:79 http://ftpmaster.internal/ubuntu noble/main ppc64el libx11-xcb1 ppc64el 2:1.8.7-1build1 [7910 B] Get:80 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-dri2-0 ppc64el 1.15-1ubuntu2 [7716 B] Get:81 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-dri3-0 ppc64el 1.15-1ubuntu2 [7514 B] Get:82 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-glx0 ppc64el 1.15-1ubuntu2 [26.9 kB] Get:83 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-present0 ppc64el 1.15-1ubuntu2 [5990 B] Get:84 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-randr0 ppc64el 1.15-1ubuntu2 [19.7 kB] Get:85 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-shm0 ppc64el 1.15-1ubuntu2 [6184 B] Get:86 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-sync1 ppc64el 1.15-1ubuntu2 [10.0 kB] Get:87 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb-xfixes0 ppc64el 1.15-1ubuntu2 [11.0 kB] Get:88 http://ftpmaster.internal/ubuntu noble/main ppc64el libxfixes3 ppc64el 1:6.0.0-2build1 [11.8 kB] Get:89 http://ftpmaster.internal/ubuntu noble/main ppc64el libxshmfence1 ppc64el 1.3-1build5 [4964 B] Get:90 http://ftpmaster.internal/ubuntu noble/main ppc64el libxxf86vm1 ppc64el 1:1.1.4-1build4 [11.1 kB] Get:91 http://ftpmaster.internal/ubuntu noble/main ppc64el libvulkan1 ppc64el 1.3.275.0-1build1 [176 kB] Get:92 http://ftpmaster.internal/ubuntu noble/main ppc64el libdrm-amdgpu1 ppc64el 2.4.120-2build1 [24.5 kB] Get:93 http://ftpmaster.internal/ubuntu noble/main ppc64el libdrm-nouveau2 ppc64el 2.4.120-2build1 [21.2 kB] Get:94 http://ftpmaster.internal/ubuntu noble/main ppc64el libdrm-radeon1 ppc64el 2.4.120-2build1 [30.6 kB] Get:95 http://ftpmaster.internal/ubuntu noble/main ppc64el libllvm17t64 ppc64el 1:17.0.6-9ubuntu1 [27.3 MB] Get:96 http://ftpmaster.internal/ubuntu noble/main ppc64el libgl1-mesa-dri ppc64el 24.0.5-1ubuntu1 [5887 kB] Get:97 http://ftpmaster.internal/ubuntu noble/main ppc64el libglx-mesa0 ppc64el 24.0.5-1ubuntu1 [161 kB] Get:98 http://ftpmaster.internal/ubuntu noble/main ppc64el libglx0 ppc64el 1.7.0-1build1 [42.7 kB] Get:99 http://ftpmaster.internal/ubuntu noble/main ppc64el libgl1 ppc64el 1.7.0-1build1 [107 kB] Get:100 http://ftpmaster.internal/ubuntu noble/main ppc64el libxi6 ppc64el 2:1.8.1-1build1 [37.9 kB] Get:101 http://ftpmaster.internal/ubuntu noble/universe ppc64el libglut3.12 ppc64el 3.4.0-1build1 [131 kB] Get:102 http://ftpmaster.internal/ubuntu noble/main ppc64el xorg-sgml-doctools all 1:1.11-1.1 [10.9 kB] Get:103 http://ftpmaster.internal/ubuntu noble/main ppc64el x11proto-dev all 2023.2-1 [602 kB] Get:104 http://ftpmaster.internal/ubuntu noble/main ppc64el libxau-dev ppc64el 1:1.0.9-1build6 [10.5 kB] Get:105 http://ftpmaster.internal/ubuntu noble/main ppc64el libxdmcp-dev ppc64el 1:1.1.3-0ubuntu6 [27.8 kB] Get:106 http://ftpmaster.internal/ubuntu noble/main ppc64el xtrans-dev all 1.4.0-1 [68.9 kB] Get:107 http://ftpmaster.internal/ubuntu noble/main ppc64el libpthread-stubs0-dev ppc64el 0.4-1build3 [4740 B] Get:108 http://ftpmaster.internal/ubuntu noble/main ppc64el libxcb1-dev ppc64el 1.15-1ubuntu2 [98.7 kB] Get:109 http://ftpmaster.internal/ubuntu noble/main ppc64el libx11-dev ppc64el 2:1.8.7-1build1 [849 kB] Get:110 http://ftpmaster.internal/ubuntu noble/main ppc64el libglx-dev ppc64el 1.7.0-1build1 [14.2 kB] Get:111 http://ftpmaster.internal/ubuntu noble/main ppc64el libgl-dev ppc64el 1.7.0-1build1 [102 kB] Get:112 http://ftpmaster.internal/ubuntu noble/main ppc64el libglvnd-core-dev ppc64el 1.7.0-1build1 [13.6 kB] Get:113 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-server0 ppc64el 1.22.0-2.1build1 [40.2 kB] Get:114 http://ftpmaster.internal/ubuntu noble/main ppc64el libgbm1 ppc64el 24.0.5-1ubuntu1 [44.8 kB] Get:115 http://ftpmaster.internal/ubuntu noble/main ppc64el libwayland-client0 ppc64el 1.22.0-2.1build1 [29.9 kB] Get:116 http://ftpmaster.internal/ubuntu noble/main ppc64el libegl-mesa0 ppc64el 24.0.5-1ubuntu1 [117 kB] Get:117 http://ftpmaster.internal/ubuntu noble/main ppc64el libegl1 ppc64el 1.7.0-1build1 [34.1 kB] Get:118 http://ftpmaster.internal/ubuntu noble/main ppc64el libegl-dev ppc64el 1.7.0-1build1 [18.2 kB] Get:119 http://ftpmaster.internal/ubuntu noble/main ppc64el libgles1 ppc64el 1.7.0-1build1 [12.3 kB] Get:120 http://ftpmaster.internal/ubuntu noble/main ppc64el libgles2 ppc64el 1.7.0-1build1 [18.8 kB] Get:121 http://ftpmaster.internal/ubuntu noble/main ppc64el libgles-dev ppc64el 1.7.0-1build1 [50.5 kB] Get:122 http://ftpmaster.internal/ubuntu noble/main ppc64el libopengl0 ppc64el 1.7.0-1build1 [35.5 kB] Get:123 http://ftpmaster.internal/ubuntu noble/main ppc64el libopengl-dev ppc64el 1.7.0-1build1 [3452 B] Get:124 http://ftpmaster.internal/ubuntu noble/main ppc64el libglvnd-dev ppc64el 1.7.0-1build1 [3202 B] Get:125 http://ftpmaster.internal/ubuntu noble/main ppc64el libgl1-mesa-dev ppc64el 24.0.5-1ubuntu1 [17.0 kB] Get:126 http://ftpmaster.internal/ubuntu noble/main ppc64el libglu1-mesa ppc64el 9.0.2-1.1build1 [276 kB] Get:127 http://ftpmaster.internal/ubuntu noble/main ppc64el libglu1-mesa-dev ppc64el 9.0.2-1.1build1 [386 kB] Get:128 http://ftpmaster.internal/ubuntu noble/main ppc64el libxext-dev ppc64el 2:1.3.4-1build2 [95.6 kB] Get:129 http://ftpmaster.internal/ubuntu noble/main ppc64el libice-dev ppc64el 2:1.0.10-1build3 [60.7 kB] Get:130 http://ftpmaster.internal/ubuntu noble/main ppc64el libsm-dev ppc64el 2:1.2.3-1build3 [20.8 kB] Get:131 http://ftpmaster.internal/ubuntu noble/main ppc64el libxt-dev ppc64el 1:1.2.1-1.2build1 [445 kB] Get:132 http://ftpmaster.internal/ubuntu noble/universe ppc64el libglut-dev ppc64el 3.4.0-1build1 [175 kB] Get:133 http://ftpmaster.internal/ubuntu noble/universe ppc64el freeglut3-dev ppc64el 3.4.0-1build1 [2024 B] Get:134 http://ftpmaster.internal/ubuntu noble/main ppc64el libio-string-perl all 1.08-4 [11.1 kB] Get:135 http://ftpmaster.internal/ubuntu noble/universe ppc64el libdata-stag-perl all 0.14-3 [372 kB] Get:136 http://ftpmaster.internal/ubuntu noble/universe ppc64el libbio-perl-perl all 1.7.8-1 [2580 kB] Get:137 http://ftpmaster.internal/ubuntu noble/main ppc64el libbrotli-dev ppc64el 1.1.0-2build2 [423 kB] Get:138 http://ftpmaster.internal/ubuntu noble/main ppc64el libbz2-dev ppc64el 1.0.8-5.1 [51.2 kB] Get:139 http://ftpmaster.internal/ubuntu noble/main ppc64el libdeflate0 ppc64el 1.19-1build1 [62.0 kB] Get:140 http://ftpmaster.internal/ubuntu noble/main ppc64el libdeflate-dev ppc64el 1.19-1build1 [69.7 kB] Get:141 http://ftpmaster.internal/ubuntu noble/main ppc64el libpciaccess0 ppc64el 0.17-3build1 [21.4 kB] Get:142 http://ftpmaster.internal/ubuntu noble/main ppc64el libpciaccess-dev ppc64el 0.17-3build1 [26.7 kB] Get:143 http://ftpmaster.internal/ubuntu noble/main ppc64el libdrm-dev ppc64el 2.4.120-2build1 [262 kB] Get:144 http://ftpmaster.internal/ubuntu noble/main ppc64el libexpat1-dev ppc64el 2.6.1-2build1 [152 kB] Get:145 http://ftpmaster.internal/ubuntu noble/main ppc64el zlib1g-dev ppc64el 1:1.3.dfsg-3.1ubuntu2 [902 kB] Get:146 http://ftpmaster.internal/ubuntu noble/main ppc64el libpng-dev ppc64el 1.6.43-5build1 [328 kB] Get:147 http://ftpmaster.internal/ubuntu noble/main ppc64el libfreetype-dev ppc64el 2.13.2+dfsg-1build3 [714 kB] Get:148 http://ftpmaster.internal/ubuntu noble/main ppc64el uuid-dev ppc64el 2.39.3-9ubuntu6 [37.7 kB] Get:149 http://ftpmaster.internal/ubuntu noble/main ppc64el libpkgconf3 ppc64el 1.8.1-2build1 [37.4 kB] Get:150 http://ftpmaster.internal/ubuntu noble/main ppc64el pkgconf-bin ppc64el 1.8.1-2build1 [22.3 kB] Get:151 http://ftpmaster.internal/ubuntu noble/main ppc64el pkgconf ppc64el 1.8.1-2build1 [16.8 kB] Get:152 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontconfig-dev ppc64el 2.15.0-1.1ubuntu2 [212 kB] Get:153 http://ftpmaster.internal/ubuntu noble/main ppc64el libfontconfig1-dev ppc64el 2.15.0-1.1ubuntu2 [1842 B] Get:154 http://ftpmaster.internal/ubuntu noble/main ppc64el libgirepository-2.0-0 ppc64el 2.80.0-6ubuntu1 [84.1 kB] Get:155 http://ftpmaster.internal/ubuntu noble/universe ppc64el libglew2.2 ppc64el 2.2.0-4build1 [186 kB] Get:156 http://ftpmaster.internal/ubuntu noble/universe ppc64el libglew-dev ppc64el 2.2.0-4build1 [314 kB] Get:157 http://ftpmaster.internal/ubuntu noble/main ppc64el libglib2.0-bin ppc64el 2.80.0-6ubuntu1 [111 kB] Get:158 http://ftpmaster.internal/ubuntu noble/main ppc64el libffi-dev ppc64el 3.4.6-1build1 [67.5 kB] Get:159 http://ftpmaster.internal/ubuntu noble/main ppc64el python3-packaging all 24.0-1 [41.1 kB] Get:160 http://ftpmaster.internal/ubuntu noble/main ppc64el libglib2.0-dev-bin ppc64el 2.80.0-6ubuntu1 [141 kB] Get:161 http://ftpmaster.internal/ubuntu noble/main ppc64el libblkid-dev ppc64el 2.39.3-9ubuntu6 [260 kB] Get:162 http://ftpmaster.internal/ubuntu noble/main ppc64el libsepol-dev ppc64el 3.5-2build1 [478 kB] Get:163 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-16-0 ppc64el 10.42-4ubuntu2 [247 kB] Get:164 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-32-0 ppc64el 10.42-4ubuntu2 [230 kB] Get:165 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-posix3 ppc64el 10.42-4ubuntu2 [7068 B] Get:166 http://ftpmaster.internal/ubuntu noble/main ppc64el libpcre2-dev ppc64el 10.42-4ubuntu2 [801 kB] Get:167 http://ftpmaster.internal/ubuntu noble/main ppc64el libselinux1-dev ppc64el 3.5-2ubuntu2 [192 kB] Get:168 http://ftpmaster.internal/ubuntu noble/main ppc64el libmount-dev ppc64el 2.39.3-9ubuntu6 [14.9 kB] Get:169 http://ftpmaster.internal/ubuntu noble/main ppc64el libglib2.0-dev ppc64el 2.80.0-6ubuntu1 [2251 kB] Get:170 http://ftpmaster.internal/ubuntu noble/universe ppc64el libglw1t64-mesa ppc64el 8.0.0-3 [11.8 kB] Get:171 http://ftpmaster.internal/ubuntu noble/main ppc64el libxrender-dev ppc64el 1:0.9.10-1.1build1 [31.0 kB] Get:172 http://ftpmaster.internal/ubuntu noble/main ppc64el libxft-dev ppc64el 2.3.6-1build1 [79.9 kB] Get:173 http://ftpmaster.internal/ubuntu noble/universe ppc64el uil ppc64el 2.3.8-3.1build1 [7416 B] Get:174 http://ftpmaster.internal/ubuntu noble/universe ppc64el libmotif-dev ppc64el 2.3.8-3.1build1 [2958 kB] Get:175 http://ftpmaster.internal/ubuntu noble/main ppc64el mesa-common-dev ppc64el 24.0.5-1ubuntu1 [2448 kB] Get:176 http://ftpmaster.internal/ubuntu noble/universe ppc64el libglw1-mesa-dev ppc64el 8.0.0-3 [12.0 kB] Get:177 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg-turbo8-dev ppc64el 2.1.5-2ubuntu2 [364 kB] Get:178 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg8-dev ppc64el 8c-2ubuntu11 [1484 B] Get:179 http://ftpmaster.internal/ubuntu noble/main ppc64el libjpeg-dev ppc64el 8c-2ubuntu11 [1486 B] Get:180 http://ftpmaster.internal/ubuntu noble/main ppc64el liblerc4 ppc64el 4.0.0+ds-4ubuntu2 [270 kB] Get:181 http://ftpmaster.internal/ubuntu noble/main ppc64el liblerc-dev ppc64el 4.0.0+ds-4ubuntu2 [282 kB] Get:182 http://ftpmaster.internal/ubuntu noble/main ppc64el libsharpyuv0 ppc64el 1.3.2-0.4build3 [28.9 kB] Get:183 http://ftpmaster.internal/ubuntu noble/main ppc64el libsharpyuv-dev ppc64el 1.3.2-0.4build3 [20.9 kB] Get:184 http://ftpmaster.internal/ubuntu noble/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu2 [35.9 kB] Get:185 http://ftpmaster.internal/ubuntu noble/main ppc64el libjbig-dev ppc64el 2.1-6.1ubuntu2 [33.8 kB] Get:186 http://ftpmaster.internal/ubuntu noble/main ppc64el liblzma-dev ppc64el 5.6.1+really5.4.5-1 [207 kB] Get:187 http://ftpmaster.internal/ubuntu noble/main ppc64el libzstd-dev ppc64el 1.5.5+dfsg2-2build1 [492 kB] Get:188 http://ftpmaster.internal/ubuntu noble/main ppc64el libwebp7 ppc64el 1.3.2-0.4build3 [312 kB] Get:189 http://ftpmaster.internal/ubuntu noble/main ppc64el libwebpdemux2 ppc64el 1.3.2-0.4build3 [14.4 kB] Get:190 http://ftpmaster.internal/ubuntu noble/main ppc64el libwebpmux3 ppc64el 1.3.2-0.4build3 [31.2 kB] Get:191 http://ftpmaster.internal/ubuntu noble/main ppc64el libwebpdecoder3 ppc64el 1.3.2-0.4build3 [146 kB] Get:192 http://ftpmaster.internal/ubuntu noble/main ppc64el libwebp-dev ppc64el 1.3.2-0.4build3 [450 kB] Get:193 http://ftpmaster.internal/ubuntu noble/main ppc64el libtiff6 ppc64el 4.5.1+git230720-4ubuntu2 [274 kB] Get:194 http://ftpmaster.internal/ubuntu noble/main ppc64el libtiffxx6 ppc64el 4.5.1+git230720-4ubuntu2 [5932 B] Get:195 http://ftpmaster.internal/ubuntu noble/main ppc64el libtiff-dev ppc64el 4.5.1+git230720-4ubuntu2 [433 kB] Get:196 http://ftpmaster.internal/ubuntu noble/main ppc64el libxpm4 ppc64el 1:3.5.17-1build2 [49.9 kB] Get:197 http://ftpmaster.internal/ubuntu noble/main ppc64el libxaw7 ppc64el 2:1.0.14-1build2 [231 kB] Get:198 http://ftpmaster.internal/ubuntu noble/main ppc64el libxmu-headers all 2:1.1.3-3build2 [53.0 kB] Get:199 http://ftpmaster.internal/ubuntu noble/main ppc64el libxmu-dev ppc64el 2:1.1.3-3build2 [69.9 kB] Get:200 http://ftpmaster.internal/ubuntu noble/main ppc64el libxpm-dev ppc64el 1:3.5.17-1build2 [125 kB] Get:201 http://ftpmaster.internal/ubuntu noble/main ppc64el libxaw7-dev ppc64el 2:1.0.14-1build2 [313 kB] Get:202 http://ftpmaster.internal/ubuntu noble/main ppc64el libxml2-utils ppc64el 2.9.14+dfsg-1.3ubuntu3 [42.2 kB] Get:203 http://ftpmaster.internal/ubuntu noble/main ppc64el libxslt1.1 ppc64el 1.1.39-0exp1build1 [192 kB] Get:204 http://ftpmaster.internal/ubuntu noble/universe ppc64el lynx-common all 2.9.0rel.0-2build2 [1006 kB] Get:205 http://ftpmaster.internal/ubuntu noble/main ppc64el perl-doc all 5.38.2-3.2build2 [7831 kB] Get:206 http://ftpmaster.internal/ubuntu noble/main ppc64el xsltproc ppc64el 1.1.39-0exp1build1 [16.2 kB] Get:207 http://ftpmaster.internal/ubuntu noble/universe ppc64el xutils-dev ppc64el 1:7.7+6.2 [249 kB] Get:208 http://ftpmaster.internal/ubuntu noble/universe ppc64el lynx ppc64el 2.9.0rel.0-2build2 [872 kB] Preconfiguring packages ... Fetched 103 MB in 11s (9799 kB/s) Selecting previously unselected package libpython3.12-minimal:ppc64el. (Reading database ... 16756 files and directories currently installed.) Preparing to unpack .../libpython3.12-minimal_3.12.3-1_ppc64el.deb ... Unpacking libpython3.12-minimal:ppc64el (3.12.3-1) ... Selecting previously unselected package libexpat1:ppc64el. Preparing to unpack .../libexpat1_2.6.1-2build1_ppc64el.deb ... Unpacking libexpat1:ppc64el (2.6.1-2build1) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../python3.12-minimal_3.12.3-1_ppc64el.deb ... Unpacking python3.12-minimal (3.12.3-1) ... Setting up libpython3.12-minimal:ppc64el (3.12.3-1) ... Setting up libexpat1:ppc64el (2.6.1-2build1) ... Setting up python3.12-minimal (3.12.3-1) ... Selecting previously unselected package python3-minimal. (Reading database ... 17074 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.12.3-0ubuntu1_ppc64el.deb ... Unpacking python3-minimal (3.12.3-0ubuntu1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../2-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package libpython3.12-stdlib:ppc64el. Preparing to unpack .../3-libpython3.12-stdlib_3.12.3-1_ppc64el.deb ... Unpacking libpython3.12-stdlib:ppc64el (3.12.3-1) ... Selecting previously unselected package python3.12. Preparing to unpack .../4-python3.12_3.12.3-1_ppc64el.deb ... Unpacking python3.12 (3.12.3-1) ... Selecting previously unselected package libpython3-stdlib:ppc64el. Preparing to unpack .../5-libpython3-stdlib_3.12.3-0ubuntu1_ppc64el.deb ... Unpacking libpython3-stdlib:ppc64el (3.12.3-0ubuntu1) ... Setting up python3-minimal (3.12.3-0ubuntu1) ... Selecting previously unselected package python3. (Reading database ... 17515 files and directories currently installed.) Preparing to unpack .../python3_3.12.3-0ubuntu1_ppc64el.deb ... Unpacking python3 (3.12.3-0ubuntu1) ... Selecting previously unselected package x11-common. Preparing to unpack .../x11-common_1%3a7.7+23ubuntu3_all.deb ... Unpacking x11-common (1:7.7+23ubuntu3) ... Setting up x11-common (1:7.7+23ubuntu3) ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Selecting previously unselected package libmotif-common. (Reading database ... 17566 files and directories currently installed.) Preparing to unpack .../000-libmotif-common_2.3.8-3.1build1_all.deb ... Unpacking libmotif-common (2.3.8-3.1build1) ... Selecting previously unselected package libxau6:ppc64el. Preparing to unpack .../001-libxau6_1%3a1.0.9-1build6_ppc64el.deb ... Unpacking libxau6:ppc64el (1:1.0.9-1build6) ... Selecting previously unselected package libbsd0:ppc64el. Preparing to unpack .../002-libbsd0_0.12.1-1build1_ppc64el.deb ... Unpacking libbsd0:ppc64el (0.12.1-1build1) ... Selecting previously unselected package libxdmcp6:ppc64el. Preparing to unpack .../003-libxdmcp6_1%3a1.1.3-0ubuntu6_ppc64el.deb ... Unpacking libxdmcp6:ppc64el (1:1.1.3-0ubuntu6) ... Selecting previously unselected package libxcb1:ppc64el. Preparing to unpack .../004-libxcb1_1.15-1ubuntu2_ppc64el.deb ... Unpacking libxcb1:ppc64el (1.15-1ubuntu2) ... Selecting previously unselected package libx11-data. Preparing to unpack .../005-libx11-data_2%3a1.8.7-1build1_all.deb ... Unpacking libx11-data (2:1.8.7-1build1) ... Selecting previously unselected package libx11-6:ppc64el. Preparing to unpack .../006-libx11-6_2%3a1.8.7-1build1_ppc64el.deb ... Unpacking libx11-6:ppc64el (2:1.8.7-1build1) ... Selecting previously unselected package libbrotli1:ppc64el. Preparing to unpack .../007-libbrotli1_1.1.0-2build2_ppc64el.deb ... Unpacking libbrotli1:ppc64el (1.1.0-2build2) ... Selecting previously unselected package libfreetype6:ppc64el. Preparing to unpack .../008-libfreetype6_2.13.2+dfsg-1build3_ppc64el.deb ... Unpacking libfreetype6:ppc64el (2.13.2+dfsg-1build3) ... Selecting previously unselected package fonts-dejavu-mono. Preparing to unpack .../009-fonts-dejavu-mono_2.37-8_all.deb ... Unpacking fonts-dejavu-mono (2.37-8) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../010-fonts-dejavu-core_2.37-8_all.deb ... Unpacking fonts-dejavu-core (2.37-8) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../011-fontconfig-config_2.15.0-1.1ubuntu2_ppc64el.deb ... Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... Selecting previously unselected package libfontconfig1:ppc64el. Preparing to unpack .../012-libfontconfig1_2.15.0-1.1ubuntu2_ppc64el.deb ... Unpacking libfontconfig1:ppc64el (2.15.0-1.1ubuntu2) ... Selecting previously unselected package libjpeg-turbo8:ppc64el. Preparing to unpack .../013-libjpeg-turbo8_2.1.5-2ubuntu2_ppc64el.deb ... Unpacking libjpeg-turbo8:ppc64el (2.1.5-2ubuntu2) ... Selecting previously unselected package libjpeg8:ppc64el. Preparing to unpack .../014-libjpeg8_8c-2ubuntu11_ppc64el.deb ... Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... Selecting previously unselected package libxext6:ppc64el. Preparing to unpack .../015-libxext6_2%3a1.3.4-1build2_ppc64el.deb ... Unpacking libxext6:ppc64el (2:1.3.4-1build2) ... Selecting previously unselected package libxrender1:ppc64el. Preparing to unpack .../016-libxrender1_1%3a0.9.10-1.1build1_ppc64el.deb ... Unpacking libxrender1:ppc64el (1:0.9.10-1.1build1) ... Selecting previously unselected package libxft2:ppc64el. Preparing to unpack .../017-libxft2_2.3.6-1build1_ppc64el.deb ... Unpacking libxft2:ppc64el (2.3.6-1build1) ... Selecting previously unselected package libice6:ppc64el. Preparing to unpack .../018-libice6_2%3a1.0.10-1build3_ppc64el.deb ... Unpacking libice6:ppc64el (2:1.0.10-1build3) ... Selecting previously unselected package libsm6:ppc64el. Preparing to unpack .../019-libsm6_2%3a1.2.3-1build3_ppc64el.deb ... Unpacking libsm6:ppc64el (2:1.2.3-1build3) ... Selecting previously unselected package libxt6t64:ppc64el. Preparing to unpack .../020-libxt6t64_1%3a1.2.1-1.2build1_ppc64el.deb ... Unpacking libxt6t64:ppc64el (1:1.2.1-1.2build1) ... Selecting previously unselected package libxmu6:ppc64el. Preparing to unpack .../021-libxmu6_2%3a1.1.3-3build2_ppc64el.deb ... Unpacking libxmu6:ppc64el (2:1.1.3-3build2) ... Selecting previously unselected package libxm4:ppc64el. Preparing to unpack .../022-libxm4_2.3.8-3.1build1_ppc64el.deb ... Unpacking libxm4:ppc64el (2.3.8-3.1build1) ... Selecting previously unselected package libmrm4:ppc64el. Preparing to unpack .../023-libmrm4_2.3.8-3.1build1_ppc64el.deb ... Unpacking libmrm4:ppc64el (2.3.8-3.1build1) ... Selecting previously unselected package libuil4:ppc64el. Preparing to unpack .../024-libuil4_2.3.8-3.1build1_ppc64el.deb ... Unpacking libuil4:ppc64el (2.3.8-3.1build1) ... Selecting previously unselected package libelf1t64:ppc64el. Preparing to unpack .../025-libelf1t64_0.190-1.1build4_ppc64el.deb ... Unpacking libelf1t64:ppc64el (0.190-1.1build4) ... Selecting previously unselected package libglib2.0-0t64:ppc64el. Preparing to unpack .../026-libglib2.0-0t64_2.80.0-6ubuntu1_ppc64el.deb ... Unpacking libglib2.0-0t64:ppc64el (2.80.0-6ubuntu1) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../027-libglib2.0-data_2.80.0-6ubuntu1_all.deb ... Unpacking libglib2.0-data (2.80.0-6ubuntu1) ... Selecting previously unselected package libicu74:ppc64el. Preparing to unpack .../028-libicu74_74.2-1ubuntu3_ppc64el.deb ... Unpacking libicu74:ppc64el (74.2-1ubuntu3) ... Selecting previously unselected package libxml2:ppc64el. Preparing to unpack .../029-libxml2_2.9.14+dfsg-1.3ubuntu3_ppc64el.deb ... Unpacking libxml2:ppc64el (2.9.14+dfsg-1.3ubuntu3) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../030-libmagic-mgc_1%3a5.45-3build1_ppc64el.deb ... Unpacking libmagic-mgc (1:5.45-3build1) ... Selecting previously unselected package libmagic1t64:ppc64el. Preparing to unpack .../031-libmagic1t64_1%3a5.45-3build1_ppc64el.deb ... Unpacking libmagic1t64:ppc64el (1:5.45-3build1) ... Selecting previously unselected package file. Preparing to unpack .../032-file_1%3a5.45-3build1_ppc64el.deb ... Unpacking file (1:5.45-3build1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../033-gettext-base_0.21-14ubuntu2_ppc64el.deb ... Unpacking gettext-base (0.21-14ubuntu2) ... Selecting previously unselected package libuchardet0:ppc64el. Preparing to unpack .../034-libuchardet0_0.0.8-1build1_ppc64el.deb ... Unpacking libuchardet0:ppc64el (0.0.8-1build1) ... Selecting previously unselected package groff-base. Preparing to unpack .../035-groff-base_1.23.0-3build2_ppc64el.deb ... Unpacking groff-base (1.23.0-3build2) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../036-libdrm-common_2.4.120-2build1_all.deb ... Unpacking libdrm-common (2.4.120-2build1) ... Selecting previously unselected package libdrm2:ppc64el. Preparing to unpack .../037-libdrm2_2.4.120-2build1_ppc64el.deb ... Unpacking libdrm2:ppc64el (2.4.120-2build1) ... Selecting previously unselected package libedit2:ppc64el. Preparing to unpack .../038-libedit2_3.1-20230828-1build1_ppc64el.deb ... Unpacking libedit2:ppc64el (3.1-20230828-1build1) ... Selecting previously unselected package libpipeline1:ppc64el. Preparing to unpack .../039-libpipeline1_1.5.7-2_ppc64el.deb ... Unpacking libpipeline1:ppc64el (1.5.7-2) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../040-libsensors-config_1%3a3.6.0-9build1_all.deb ... Unpacking libsensors-config (1:3.6.0-9build1) ... Selecting previously unselected package libsensors5:ppc64el. Preparing to unpack .../041-libsensors5_1%3a3.6.0-9build1_ppc64el.deb ... Unpacking libsensors5:ppc64el (1:3.6.0-9build1) ... Selecting previously unselected package man-db. Preparing to unpack .../042-man-db_2.12.0-4build2_ppc64el.deb ... Unpacking man-db (2.12.0-4build2) ... Selecting previously unselected package time. Preparing to unpack .../043-time_1.9-0.2build1_ppc64el.deb ... Unpacking time (1.9-0.2build1) ... Selecting previously unselected package m4. Preparing to unpack .../044-m4_1.4.19-4build1_ppc64el.deb ... Unpacking m4 (1.4.19-4build1) ... Selecting previously unselected package autoconf. Preparing to unpack .../045-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../046-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../047-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... Unpacking automake (1:1.16.5-1.3ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../048-autopoint_0.21-14ubuntu2_all.deb ... Unpacking autopoint (0.21-14ubuntu2) ... Selecting previously unselected package chrpath. Preparing to unpack .../049-chrpath_0.16-2build1_ppc64el.deb ... Unpacking chrpath (0.16-2build1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../050-libdebhelper-perl_13.14.1ubuntu5_all.deb ... Unpacking libdebhelper-perl (13.14.1ubuntu5) ... Selecting previously unselected package libtool. Preparing to unpack .../051-libtool_2.4.7-7build1_all.deb ... Unpacking libtool (2.4.7-7build1) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../052-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../053-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 .../054-libsub-override-perl_0.10-1_all.deb ... Unpacking libsub-override-perl (0.10-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../055-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 .../056-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libdw1t64:ppc64el. Preparing to unpack .../057-libdw1t64_0.190-1.1build4_ppc64el.deb ... Unpacking libdw1t64:ppc64el (0.190-1.1build4) ... Selecting previously unselected package debugedit. Preparing to unpack .../058-debugedit_1%3a5.0-5build2_ppc64el.deb ... Unpacking debugedit (1:5.0-5build2) ... Selecting previously unselected package dwz. Preparing to unpack .../059-dwz_0.15-1build6_ppc64el.deb ... Unpacking dwz (0.15-1build6) ... Selecting previously unselected package gettext. Preparing to unpack .../060-gettext_0.21-14ubuntu2_ppc64el.deb ... Unpacking gettext (0.21-14ubuntu2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../061-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 .../062-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../063-debhelper_13.14.1ubuntu5_all.deb ... Unpacking debhelper (13.14.1ubuntu5) ... Selecting previously unselected package libglvnd0:ppc64el. Preparing to unpack .../064-libglvnd0_1.7.0-1build1_ppc64el.deb ... Unpacking libglvnd0:ppc64el (1.7.0-1build1) ... Selecting previously unselected package libglapi-mesa:ppc64el. Preparing to unpack .../065-libglapi-mesa_24.0.5-1ubuntu1_ppc64el.deb ... Unpacking libglapi-mesa:ppc64el (24.0.5-1ubuntu1) ... Selecting previously unselected package libx11-xcb1:ppc64el. Preparing to unpack .../066-libx11-xcb1_2%3a1.8.7-1build1_ppc64el.deb ... Unpacking libx11-xcb1:ppc64el (2:1.8.7-1build1) ... Selecting previously unselected package libxcb-dri2-0:ppc64el. Preparing to unpack .../067-libxcb-dri2-0_1.15-1ubuntu2_ppc64el.deb ... Unpacking libxcb-dri2-0:ppc64el (1.15-1ubuntu2) ... Selecting previously unselected package libxcb-dri3-0:ppc64el. Preparing to unpack .../068-libxcb-dri3-0_1.15-1ubuntu2_ppc64el.deb ... Unpacking libxcb-dri3-0:ppc64el (1.15-1ubuntu2) ... Selecting previously unselected package libxcb-glx0:ppc64el. Preparing to unpack .../069-libxcb-glx0_1.15-1ubuntu2_ppc64el.deb ... Unpacking libxcb-glx0:ppc64el (1.15-1ubuntu2) ... Selecting previously unselected package libxcb-present0:ppc64el. Preparing to unpack .../070-libxcb-present0_1.15-1ubuntu2_ppc64el.deb ... Unpacking libxcb-present0:ppc64el (1.15-1ubuntu2) ... Selecting previously unselected package libxcb-randr0:ppc64el. Preparing to unpack .../071-libxcb-randr0_1.15-1ubuntu2_ppc64el.deb ... Unpacking libxcb-randr0:ppc64el (1.15-1ubuntu2) ... Selecting previously unselected package libxcb-shm0:ppc64el. Preparing to unpack .../072-libxcb-shm0_1.15-1ubuntu2_ppc64el.deb ... Unpacking libxcb-shm0:ppc64el (1.15-1ubuntu2) ... Selecting previously unselected package libxcb-sync1:ppc64el. Preparing to unpack .../073-libxcb-sync1_1.15-1ubuntu2_ppc64el.deb ... Unpacking libxcb-sync1:ppc64el (1.15-1ubuntu2) ... Selecting previously unselected package libxcb-xfixes0:ppc64el. Preparing to unpack .../074-libxcb-xfixes0_1.15-1ubuntu2_ppc64el.deb ... Unpacking libxcb-xfixes0:ppc64el (1.15-1ubuntu2) ... Selecting previously unselected package libxfixes3:ppc64el. Preparing to unpack .../075-libxfixes3_1%3a6.0.0-2build1_ppc64el.deb ... Unpacking libxfixes3:ppc64el (1:6.0.0-2build1) ... Selecting previously unselected package libxshmfence1:ppc64el. Preparing to unpack .../076-libxshmfence1_1.3-1build5_ppc64el.deb ... Unpacking libxshmfence1:ppc64el (1.3-1build5) ... Selecting previously unselected package libxxf86vm1:ppc64el. Preparing to unpack .../077-libxxf86vm1_1%3a1.1.4-1build4_ppc64el.deb ... Unpacking libxxf86vm1:ppc64el (1:1.1.4-1build4) ... Selecting previously unselected package libvulkan1:ppc64el. Preparing to unpack .../078-libvulkan1_1.3.275.0-1build1_ppc64el.deb ... Unpacking libvulkan1:ppc64el (1.3.275.0-1build1) ... Selecting previously unselected package libdrm-amdgpu1:ppc64el. Preparing to unpack .../079-libdrm-amdgpu1_2.4.120-2build1_ppc64el.deb ... Unpacking libdrm-amdgpu1:ppc64el (2.4.120-2build1) ... Selecting previously unselected package libdrm-nouveau2:ppc64el. Preparing to unpack .../080-libdrm-nouveau2_2.4.120-2build1_ppc64el.deb ... Unpacking libdrm-nouveau2:ppc64el (2.4.120-2build1) ... Selecting previously unselected package libdrm-radeon1:ppc64el. Preparing to unpack .../081-libdrm-radeon1_2.4.120-2build1_ppc64el.deb ... Unpacking libdrm-radeon1:ppc64el (2.4.120-2build1) ... Selecting previously unselected package libllvm17t64:ppc64el. Preparing to unpack .../082-libllvm17t64_1%3a17.0.6-9ubuntu1_ppc64el.deb ... Unpacking libllvm17t64:ppc64el (1:17.0.6-9ubuntu1) ... Selecting previously unselected package libgl1-mesa-dri:ppc64el. Preparing to unpack .../083-libgl1-mesa-dri_24.0.5-1ubuntu1_ppc64el.deb ... Unpacking libgl1-mesa-dri:ppc64el (24.0.5-1ubuntu1) ... Selecting previously unselected package libglx-mesa0:ppc64el. Preparing to unpack .../084-libglx-mesa0_24.0.5-1ubuntu1_ppc64el.deb ... Unpacking libglx-mesa0:ppc64el (24.0.5-1ubuntu1) ... Selecting previously unselected package libglx0:ppc64el. Preparing to unpack .../085-libglx0_1.7.0-1build1_ppc64el.deb ... Unpacking libglx0:ppc64el (1.7.0-1build1) ... Selecting previously unselected package libgl1:ppc64el. Preparing to unpack .../086-libgl1_1.7.0-1build1_ppc64el.deb ... Unpacking libgl1:ppc64el (1.7.0-1build1) ... Selecting previously unselected package libxi6:ppc64el. Preparing to unpack .../087-libxi6_2%3a1.8.1-1build1_ppc64el.deb ... Unpacking libxi6:ppc64el (2:1.8.1-1build1) ... Selecting previously unselected package libglut3.12:ppc64el. Preparing to unpack .../088-libglut3.12_3.4.0-1build1_ppc64el.deb ... Unpacking libglut3.12:ppc64el (3.4.0-1build1) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../089-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1.1) ... Selecting previously unselected package x11proto-dev. Preparing to unpack .../090-x11proto-dev_2023.2-1_all.deb ... Unpacking x11proto-dev (2023.2-1) ... Selecting previously unselected package libxau-dev:ppc64el. Preparing to unpack .../091-libxau-dev_1%3a1.0.9-1build6_ppc64el.deb ... Unpacking libxau-dev:ppc64el (1:1.0.9-1build6) ... Selecting previously unselected package libxdmcp-dev:ppc64el. Preparing to unpack .../092-libxdmcp-dev_1%3a1.1.3-0ubuntu6_ppc64el.deb ... Unpacking libxdmcp-dev:ppc64el (1:1.1.3-0ubuntu6) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../093-xtrans-dev_1.4.0-1_all.deb ... Unpacking xtrans-dev (1.4.0-1) ... Selecting previously unselected package libpthread-stubs0-dev:ppc64el. Preparing to unpack .../094-libpthread-stubs0-dev_0.4-1build3_ppc64el.deb ... Unpacking libpthread-stubs0-dev:ppc64el (0.4-1build3) ... Selecting previously unselected package libxcb1-dev:ppc64el. Preparing to unpack .../095-libxcb1-dev_1.15-1ubuntu2_ppc64el.deb ... Unpacking libxcb1-dev:ppc64el (1.15-1ubuntu2) ... Selecting previously unselected package libx11-dev:ppc64el. Preparing to unpack .../096-libx11-dev_2%3a1.8.7-1build1_ppc64el.deb ... Unpacking libx11-dev:ppc64el (2:1.8.7-1build1) ... Selecting previously unselected package libglx-dev:ppc64el. Preparing to unpack .../097-libglx-dev_1.7.0-1build1_ppc64el.deb ... Unpacking libglx-dev:ppc64el (1.7.0-1build1) ... Selecting previously unselected package libgl-dev:ppc64el. Preparing to unpack .../098-libgl-dev_1.7.0-1build1_ppc64el.deb ... Unpacking libgl-dev:ppc64el (1.7.0-1build1) ... Selecting previously unselected package libglvnd-core-dev:ppc64el. Preparing to unpack .../099-libglvnd-core-dev_1.7.0-1build1_ppc64el.deb ... Unpacking libglvnd-core-dev:ppc64el (1.7.0-1build1) ... Selecting previously unselected package libwayland-server0:ppc64el. Preparing to unpack .../100-libwayland-server0_1.22.0-2.1build1_ppc64el.deb ... Unpacking libwayland-server0:ppc64el (1.22.0-2.1build1) ... Selecting previously unselected package libgbm1:ppc64el. Preparing to unpack .../101-libgbm1_24.0.5-1ubuntu1_ppc64el.deb ... Unpacking libgbm1:ppc64el (24.0.5-1ubuntu1) ... Selecting previously unselected package libwayland-client0:ppc64el. Preparing to unpack .../102-libwayland-client0_1.22.0-2.1build1_ppc64el.deb ... Unpacking libwayland-client0:ppc64el (1.22.0-2.1build1) ... Selecting previously unselected package libegl-mesa0:ppc64el. Preparing to unpack .../103-libegl-mesa0_24.0.5-1ubuntu1_ppc64el.deb ... Unpacking libegl-mesa0:ppc64el (24.0.5-1ubuntu1) ... Selecting previously unselected package libegl1:ppc64el. Preparing to unpack .../104-libegl1_1.7.0-1build1_ppc64el.deb ... Unpacking libegl1:ppc64el (1.7.0-1build1) ... Selecting previously unselected package libegl-dev:ppc64el. Preparing to unpack .../105-libegl-dev_1.7.0-1build1_ppc64el.deb ... Unpacking libegl-dev:ppc64el (1.7.0-1build1) ... Selecting previously unselected package libgles1:ppc64el. Preparing to unpack .../106-libgles1_1.7.0-1build1_ppc64el.deb ... Unpacking libgles1:ppc64el (1.7.0-1build1) ... Selecting previously unselected package libgles2:ppc64el. Preparing to unpack .../107-libgles2_1.7.0-1build1_ppc64el.deb ... Unpacking libgles2:ppc64el (1.7.0-1build1) ... Selecting previously unselected package libgles-dev:ppc64el. Preparing to unpack .../108-libgles-dev_1.7.0-1build1_ppc64el.deb ... Unpacking libgles-dev:ppc64el (1.7.0-1build1) ... Selecting previously unselected package libopengl0:ppc64el. Preparing to unpack .../109-libopengl0_1.7.0-1build1_ppc64el.deb ... Unpacking libopengl0:ppc64el (1.7.0-1build1) ... Selecting previously unselected package libopengl-dev:ppc64el. Preparing to unpack .../110-libopengl-dev_1.7.0-1build1_ppc64el.deb ... Unpacking libopengl-dev:ppc64el (1.7.0-1build1) ... Selecting previously unselected package libglvnd-dev:ppc64el. Preparing to unpack .../111-libglvnd-dev_1.7.0-1build1_ppc64el.deb ... Unpacking libglvnd-dev:ppc64el (1.7.0-1build1) ... Selecting previously unselected package libgl1-mesa-dev:ppc64el. Preparing to unpack .../112-libgl1-mesa-dev_24.0.5-1ubuntu1_ppc64el.deb ... Unpacking libgl1-mesa-dev:ppc64el (24.0.5-1ubuntu1) ... Selecting previously unselected package libglu1-mesa:ppc64el. Preparing to unpack .../113-libglu1-mesa_9.0.2-1.1build1_ppc64el.deb ... Unpacking libglu1-mesa:ppc64el (9.0.2-1.1build1) ... Selecting previously unselected package libglu1-mesa-dev:ppc64el. Preparing to unpack .../114-libglu1-mesa-dev_9.0.2-1.1build1_ppc64el.deb ... Unpacking libglu1-mesa-dev:ppc64el (9.0.2-1.1build1) ... Selecting previously unselected package libxext-dev:ppc64el. Preparing to unpack .../115-libxext-dev_2%3a1.3.4-1build2_ppc64el.deb ... Unpacking libxext-dev:ppc64el (2:1.3.4-1build2) ... Selecting previously unselected package libice-dev:ppc64el. Preparing to unpack .../116-libice-dev_2%3a1.0.10-1build3_ppc64el.deb ... Unpacking libice-dev:ppc64el (2:1.0.10-1build3) ... Selecting previously unselected package libsm-dev:ppc64el. Preparing to unpack .../117-libsm-dev_2%3a1.2.3-1build3_ppc64el.deb ... Unpacking libsm-dev:ppc64el (2:1.2.3-1build3) ... Selecting previously unselected package libxt-dev:ppc64el. Preparing to unpack .../118-libxt-dev_1%3a1.2.1-1.2build1_ppc64el.deb ... Unpacking libxt-dev:ppc64el (1:1.2.1-1.2build1) ... Selecting previously unselected package libglut-dev:ppc64el. Preparing to unpack .../119-libglut-dev_3.4.0-1build1_ppc64el.deb ... Unpacking libglut-dev:ppc64el (3.4.0-1build1) ... Selecting previously unselected package freeglut3-dev:ppc64el. Preparing to unpack .../120-freeglut3-dev_3.4.0-1build1_ppc64el.deb ... Unpacking freeglut3-dev:ppc64el (3.4.0-1build1) ... Selecting previously unselected package libio-string-perl. Preparing to unpack .../121-libio-string-perl_1.08-4_all.deb ... Unpacking libio-string-perl (1.08-4) ... Selecting previously unselected package libdata-stag-perl. Preparing to unpack .../122-libdata-stag-perl_0.14-3_all.deb ... Unpacking libdata-stag-perl (0.14-3) ... Selecting previously unselected package libbio-perl-perl. Preparing to unpack .../123-libbio-perl-perl_1.7.8-1_all.deb ... Unpacking libbio-perl-perl (1.7.8-1) ... Selecting previously unselected package libbrotli-dev:ppc64el. Preparing to unpack .../124-libbrotli-dev_1.1.0-2build2_ppc64el.deb ... Unpacking libbrotli-dev:ppc64el (1.1.0-2build2) ... Selecting previously unselected package libbz2-dev:ppc64el. Preparing to unpack .../125-libbz2-dev_1.0.8-5.1_ppc64el.deb ... Unpacking libbz2-dev:ppc64el (1.0.8-5.1) ... Selecting previously unselected package libdeflate0:ppc64el. Preparing to unpack .../126-libdeflate0_1.19-1build1_ppc64el.deb ... Unpacking libdeflate0:ppc64el (1.19-1build1) ... Selecting previously unselected package libdeflate-dev:ppc64el. Preparing to unpack .../127-libdeflate-dev_1.19-1build1_ppc64el.deb ... Unpacking libdeflate-dev:ppc64el (1.19-1build1) ... Selecting previously unselected package libpciaccess0:ppc64el. Preparing to unpack .../128-libpciaccess0_0.17-3build1_ppc64el.deb ... Unpacking libpciaccess0:ppc64el (0.17-3build1) ... Selecting previously unselected package libpciaccess-dev:ppc64el. Preparing to unpack .../129-libpciaccess-dev_0.17-3build1_ppc64el.deb ... Unpacking libpciaccess-dev:ppc64el (0.17-3build1) ... Selecting previously unselected package libdrm-dev:ppc64el. Preparing to unpack .../130-libdrm-dev_2.4.120-2build1_ppc64el.deb ... Unpacking libdrm-dev:ppc64el (2.4.120-2build1) ... Selecting previously unselected package libexpat1-dev:ppc64el. Preparing to unpack .../131-libexpat1-dev_2.6.1-2build1_ppc64el.deb ... Unpacking libexpat1-dev:ppc64el (2.6.1-2build1) ... Selecting previously unselected package zlib1g-dev:ppc64el. Preparing to unpack .../132-zlib1g-dev_1%3a1.3.dfsg-3.1ubuntu2_ppc64el.deb ... Unpacking zlib1g-dev:ppc64el (1:1.3.dfsg-3.1ubuntu2) ... Selecting previously unselected package libpng-dev:ppc64el. Preparing to unpack .../133-libpng-dev_1.6.43-5build1_ppc64el.deb ... Unpacking libpng-dev:ppc64el (1.6.43-5build1) ... Selecting previously unselected package libfreetype-dev:ppc64el. Preparing to unpack .../134-libfreetype-dev_2.13.2+dfsg-1build3_ppc64el.deb ... Unpacking libfreetype-dev:ppc64el (2.13.2+dfsg-1build3) ... Selecting previously unselected package uuid-dev:ppc64el. Preparing to unpack .../135-uuid-dev_2.39.3-9ubuntu6_ppc64el.deb ... Unpacking uuid-dev:ppc64el (2.39.3-9ubuntu6) ... Selecting previously unselected package libpkgconf3:ppc64el. Preparing to unpack .../136-libpkgconf3_1.8.1-2build1_ppc64el.deb ... Unpacking libpkgconf3:ppc64el (1.8.1-2build1) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../137-pkgconf-bin_1.8.1-2build1_ppc64el.deb ... Unpacking pkgconf-bin (1.8.1-2build1) ... Selecting previously unselected package pkgconf:ppc64el. Preparing to unpack .../138-pkgconf_1.8.1-2build1_ppc64el.deb ... Unpacking pkgconf:ppc64el (1.8.1-2build1) ... Selecting previously unselected package libfontconfig-dev:ppc64el. Preparing to unpack .../139-libfontconfig-dev_2.15.0-1.1ubuntu2_ppc64el.deb ... Unpacking libfontconfig-dev:ppc64el (2.15.0-1.1ubuntu2) ... Selecting previously unselected package libfontconfig1-dev:ppc64el. Preparing to unpack .../140-libfontconfig1-dev_2.15.0-1.1ubuntu2_ppc64el.deb ... Unpacking libfontconfig1-dev:ppc64el (2.15.0-1.1ubuntu2) ... Selecting previously unselected package libgirepository-2.0-0:ppc64el. Preparing to unpack .../141-libgirepository-2.0-0_2.80.0-6ubuntu1_ppc64el.deb ... Unpacking libgirepository-2.0-0:ppc64el (2.80.0-6ubuntu1) ... Selecting previously unselected package libglew2.2:ppc64el. Preparing to unpack .../142-libglew2.2_2.2.0-4build1_ppc64el.deb ... Unpacking libglew2.2:ppc64el (2.2.0-4build1) ... Selecting previously unselected package libglew-dev:ppc64el. Preparing to unpack .../143-libglew-dev_2.2.0-4build1_ppc64el.deb ... Unpacking libglew-dev:ppc64el (2.2.0-4build1) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../144-libglib2.0-bin_2.80.0-6ubuntu1_ppc64el.deb ... Unpacking libglib2.0-bin (2.80.0-6ubuntu1) ... Selecting previously unselected package libffi-dev:ppc64el. Preparing to unpack .../145-libffi-dev_3.4.6-1build1_ppc64el.deb ... Unpacking libffi-dev:ppc64el (3.4.6-1build1) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../146-python3-packaging_24.0-1_all.deb ... Unpacking python3-packaging (24.0-1) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../147-libglib2.0-dev-bin_2.80.0-6ubuntu1_ppc64el.deb ... Unpacking libglib2.0-dev-bin (2.80.0-6ubuntu1) ... Selecting previously unselected package libblkid-dev:ppc64el. Preparing to unpack .../148-libblkid-dev_2.39.3-9ubuntu6_ppc64el.deb ... Unpacking libblkid-dev:ppc64el (2.39.3-9ubuntu6) ... Selecting previously unselected package libsepol-dev:ppc64el. Preparing to unpack .../149-libsepol-dev_3.5-2build1_ppc64el.deb ... Unpacking libsepol-dev:ppc64el (3.5-2build1) ... Selecting previously unselected package libpcre2-16-0:ppc64el. Preparing to unpack .../150-libpcre2-16-0_10.42-4ubuntu2_ppc64el.deb ... Unpacking libpcre2-16-0:ppc64el (10.42-4ubuntu2) ... Selecting previously unselected package libpcre2-32-0:ppc64el. Preparing to unpack .../151-libpcre2-32-0_10.42-4ubuntu2_ppc64el.deb ... Unpacking libpcre2-32-0:ppc64el (10.42-4ubuntu2) ... Selecting previously unselected package libpcre2-posix3:ppc64el. Preparing to unpack .../152-libpcre2-posix3_10.42-4ubuntu2_ppc64el.deb ... Unpacking libpcre2-posix3:ppc64el (10.42-4ubuntu2) ... Selecting previously unselected package libpcre2-dev:ppc64el. Preparing to unpack .../153-libpcre2-dev_10.42-4ubuntu2_ppc64el.deb ... Unpacking libpcre2-dev:ppc64el (10.42-4ubuntu2) ... Selecting previously unselected package libselinux1-dev:ppc64el. Preparing to unpack .../154-libselinux1-dev_3.5-2ubuntu2_ppc64el.deb ... Unpacking libselinux1-dev:ppc64el (3.5-2ubuntu2) ... Selecting previously unselected package libmount-dev:ppc64el. Preparing to unpack .../155-libmount-dev_2.39.3-9ubuntu6_ppc64el.deb ... Unpacking libmount-dev:ppc64el (2.39.3-9ubuntu6) ... Selecting previously unselected package libglib2.0-dev:ppc64el. Preparing to unpack .../156-libglib2.0-dev_2.80.0-6ubuntu1_ppc64el.deb ... Unpacking libglib2.0-dev:ppc64el (2.80.0-6ubuntu1) ... Selecting previously unselected package libglw1t64-mesa:ppc64el. Preparing to unpack .../157-libglw1t64-mesa_8.0.0-3_ppc64el.deb ... Unpacking libglw1t64-mesa:ppc64el (8.0.0-3) ... Selecting previously unselected package libxrender-dev:ppc64el. Preparing to unpack .../158-libxrender-dev_1%3a0.9.10-1.1build1_ppc64el.deb ... Unpacking libxrender-dev:ppc64el (1:0.9.10-1.1build1) ... Selecting previously unselected package libxft-dev:ppc64el. Preparing to unpack .../159-libxft-dev_2.3.6-1build1_ppc64el.deb ... Unpacking libxft-dev:ppc64el (2.3.6-1build1) ... Selecting previously unselected package uil. Preparing to unpack .../160-uil_2.3.8-3.1build1_ppc64el.deb ... Unpacking uil (2.3.8-3.1build1) ... Selecting previously unselected package libmotif-dev:ppc64el. Preparing to unpack .../161-libmotif-dev_2.3.8-3.1build1_ppc64el.deb ... Unpacking libmotif-dev:ppc64el (2.3.8-3.1build1) ... Selecting previously unselected package mesa-common-dev:ppc64el. Preparing to unpack .../162-mesa-common-dev_24.0.5-1ubuntu1_ppc64el.deb ... Unpacking mesa-common-dev:ppc64el (24.0.5-1ubuntu1) ... Selecting previously unselected package libglw1-mesa-dev:ppc64el. Preparing to unpack .../163-libglw1-mesa-dev_8.0.0-3_ppc64el.deb ... Unpacking libglw1-mesa-dev:ppc64el (8.0.0-3) ... Selecting previously unselected package libjpeg-turbo8-dev:ppc64el. Preparing to unpack .../164-libjpeg-turbo8-dev_2.1.5-2ubuntu2_ppc64el.deb ... Unpacking libjpeg-turbo8-dev:ppc64el (2.1.5-2ubuntu2) ... Selecting previously unselected package libjpeg8-dev:ppc64el. Preparing to unpack .../165-libjpeg8-dev_8c-2ubuntu11_ppc64el.deb ... Unpacking libjpeg8-dev:ppc64el (8c-2ubuntu11) ... Selecting previously unselected package libjpeg-dev:ppc64el. Preparing to unpack .../166-libjpeg-dev_8c-2ubuntu11_ppc64el.deb ... Unpacking libjpeg-dev:ppc64el (8c-2ubuntu11) ... Selecting previously unselected package liblerc4:ppc64el. Preparing to unpack .../167-liblerc4_4.0.0+ds-4ubuntu2_ppc64el.deb ... Unpacking liblerc4:ppc64el (4.0.0+ds-4ubuntu2) ... Selecting previously unselected package liblerc-dev:ppc64el. Preparing to unpack .../168-liblerc-dev_4.0.0+ds-4ubuntu2_ppc64el.deb ... Unpacking liblerc-dev:ppc64el (4.0.0+ds-4ubuntu2) ... Selecting previously unselected package libsharpyuv0:ppc64el. Preparing to unpack .../169-libsharpyuv0_1.3.2-0.4build3_ppc64el.deb ... Unpacking libsharpyuv0:ppc64el (1.3.2-0.4build3) ... Selecting previously unselected package libsharpyuv-dev:ppc64el. Preparing to unpack .../170-libsharpyuv-dev_1.3.2-0.4build3_ppc64el.deb ... Unpacking libsharpyuv-dev:ppc64el (1.3.2-0.4build3) ... Selecting previously unselected package libjbig0:ppc64el. Preparing to unpack .../171-libjbig0_2.1-6.1ubuntu2_ppc64el.deb ... Unpacking libjbig0:ppc64el (2.1-6.1ubuntu2) ... Selecting previously unselected package libjbig-dev:ppc64el. Preparing to unpack .../172-libjbig-dev_2.1-6.1ubuntu2_ppc64el.deb ... Unpacking libjbig-dev:ppc64el (2.1-6.1ubuntu2) ... Selecting previously unselected package liblzma-dev:ppc64el. Preparing to unpack .../173-liblzma-dev_5.6.1+really5.4.5-1_ppc64el.deb ... Unpacking liblzma-dev:ppc64el (5.6.1+really5.4.5-1) ... Selecting previously unselected package libzstd-dev:ppc64el. Preparing to unpack .../174-libzstd-dev_1.5.5+dfsg2-2build1_ppc64el.deb ... Unpacking libzstd-dev:ppc64el (1.5.5+dfsg2-2build1) ... Selecting previously unselected package libwebp7:ppc64el. Preparing to unpack .../175-libwebp7_1.3.2-0.4build3_ppc64el.deb ... Unpacking libwebp7:ppc64el (1.3.2-0.4build3) ... Selecting previously unselected package libwebpdemux2:ppc64el. Preparing to unpack .../176-libwebpdemux2_1.3.2-0.4build3_ppc64el.deb ... Unpacking libwebpdemux2:ppc64el (1.3.2-0.4build3) ... Selecting previously unselected package libwebpmux3:ppc64el. Preparing to unpack .../177-libwebpmux3_1.3.2-0.4build3_ppc64el.deb ... Unpacking libwebpmux3:ppc64el (1.3.2-0.4build3) ... Selecting previously unselected package libwebpdecoder3:ppc64el. Preparing to unpack .../178-libwebpdecoder3_1.3.2-0.4build3_ppc64el.deb ... Unpacking libwebpdecoder3:ppc64el (1.3.2-0.4build3) ... Selecting previously unselected package libwebp-dev:ppc64el. Preparing to unpack .../179-libwebp-dev_1.3.2-0.4build3_ppc64el.deb ... Unpacking libwebp-dev:ppc64el (1.3.2-0.4build3) ... Selecting previously unselected package libtiff6:ppc64el. Preparing to unpack .../180-libtiff6_4.5.1+git230720-4ubuntu2_ppc64el.deb ... Unpacking libtiff6:ppc64el (4.5.1+git230720-4ubuntu2) ... Selecting previously unselected package libtiffxx6:ppc64el. Preparing to unpack .../181-libtiffxx6_4.5.1+git230720-4ubuntu2_ppc64el.deb ... Unpacking libtiffxx6:ppc64el (4.5.1+git230720-4ubuntu2) ... Selecting previously unselected package libtiff-dev:ppc64el. Preparing to unpack .../182-libtiff-dev_4.5.1+git230720-4ubuntu2_ppc64el.deb ... Unpacking libtiff-dev:ppc64el (4.5.1+git230720-4ubuntu2) ... Selecting previously unselected package libxpm4:ppc64el. Preparing to unpack .../183-libxpm4_1%3a3.5.17-1build2_ppc64el.deb ... Unpacking libxpm4:ppc64el (1:3.5.17-1build2) ... Selecting previously unselected package libxaw7:ppc64el. Preparing to unpack .../184-libxaw7_2%3a1.0.14-1build2_ppc64el.deb ... Unpacking libxaw7:ppc64el (2:1.0.14-1build2) ... Selecting previously unselected package libxmu-headers. Preparing to unpack .../185-libxmu-headers_2%3a1.1.3-3build2_all.deb ... Unpacking libxmu-headers (2:1.1.3-3build2) ... Selecting previously unselected package libxmu-dev:ppc64el. Preparing to unpack .../186-libxmu-dev_2%3a1.1.3-3build2_ppc64el.deb ... Unpacking libxmu-dev:ppc64el (2:1.1.3-3build2) ... Selecting previously unselected package libxpm-dev:ppc64el. Preparing to unpack .../187-libxpm-dev_1%3a3.5.17-1build2_ppc64el.deb ... Unpacking libxpm-dev:ppc64el (1:3.5.17-1build2) ... Selecting previously unselected package libxaw7-dev:ppc64el. Preparing to unpack .../188-libxaw7-dev_2%3a1.0.14-1build2_ppc64el.deb ... Unpacking libxaw7-dev:ppc64el (2:1.0.14-1build2) ... Selecting previously unselected package libxml2-utils. Preparing to unpack .../189-libxml2-utils_2.9.14+dfsg-1.3ubuntu3_ppc64el.deb ... Unpacking libxml2-utils (2.9.14+dfsg-1.3ubuntu3) ... Selecting previously unselected package libxslt1.1:ppc64el. Preparing to unpack .../190-libxslt1.1_1.1.39-0exp1build1_ppc64el.deb ... Unpacking libxslt1.1:ppc64el (1.1.39-0exp1build1) ... Selecting previously unselected package lynx-common. Preparing to unpack .../191-lynx-common_2.9.0rel.0-2build2_all.deb ... Unpacking lynx-common (2.9.0rel.0-2build2) ... Selecting previously unselected package perl-doc. Preparing to unpack .../192-perl-doc_5.38.2-3.2build2_all.deb ... Adding 'diversion of /usr/bin/perldoc to /usr/bin/perldoc.stub by perl-doc' Unpacking perl-doc (5.38.2-3.2build2) ... Selecting previously unselected package xsltproc. Preparing to unpack .../193-xsltproc_1.1.39-0exp1build1_ppc64el.deb ... Unpacking xsltproc (1.1.39-0exp1build1) ... Selecting previously unselected package xutils-dev. Preparing to unpack .../194-xutils-dev_1%3a7.7+6.2_ppc64el.deb ... Unpacking xutils-dev (1:7.7+6.2) ... Selecting previously unselected package lynx. Preparing to unpack .../195-lynx_2.9.0rel.0-2build2_ppc64el.deb ... Unpacking lynx (2.9.0rel.0-2build2) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../196-sbuild-build-depends-main-dummy_0.invalid.0_ppc64el.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:ppc64el (1.5.7-2) ... Setting up libsharpyuv0:ppc64el (1.3.2-0.4build3) ... Setting up libwayland-server0:ppc64el (1.22.0-2.1build1) ... Setting up libpciaccess0:ppc64el (0.17-3build1) ... Setting up libxau6:ppc64el (1:1.0.9-1build6) ... Setting up time (1.9-0.2build1) ... Setting up libpciaccess-dev:ppc64el (0.17-3build1) ... Setting up liblerc4:ppc64el (4.0.0+ds-4ubuntu2) ... Setting up libzstd-dev:ppc64el (1.5.5+dfsg2-2build1) ... Setting up libglvnd-core-dev:ppc64el (1.7.0-1build1) ... Setting up libmagic-mgc (1:5.45-3build1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglvnd0:ppc64el (1.7.0-1build1) ... Setting up libdebhelper-perl (13.14.1ubuntu5) ... Setting up libbrotli1:ppc64el (1.1.0-2build2) ... Setting up libmagic1t64:ppc64el (1:5.45-3build1) ... Setting up libsensors-config (1:3.6.0-9build1) ... Setting up libdeflate0:ppc64el (1.19-1build1) ... Setting up perl-doc (5.38.2-3.2build2) ... Setting up libwebpdecoder3:ppc64el (1.3.2-0.4build3) ... Setting up gettext-base (0.21-14ubuntu2) ... Setting up m4 (1.4.19-4build1) ... Setting up file (1:5.45-3build1) ... Setting up libmotif-common (2.3.8-3.1build1) ... Setting up libffi-dev:ppc64el (3.4.6-1build1) ... Setting up libpthread-stubs0-dev:ppc64el (0.4-1build3) ... Setting up libjbig0:ppc64el (2.1-6.1ubuntu2) ... Setting up libpcre2-16-0:ppc64el (10.42-4ubuntu2) ... Setting up libopengl0:ppc64el (1.7.0-1build1) ... Setting up libelf1t64:ppc64el (0.190-1.1build4) ... Setting up libdw1t64:ppc64el (0.190-1.1build4) ... Setting up libio-string-perl (1.08-4) ... Setting up xtrans-dev (1.4.0-1) ... Setting up autotools-dev (20220109.1) ... Setting up libpcre2-32-0:ppc64el (10.42-4ubuntu2) ... Setting up libglib2.0-0t64:ppc64el (2.80.0-6ubuntu1) ... No schema files found: doing nothing. Setting up libglib2.0-data (2.80.0-6ubuntu1) ... Setting up libpkgconf3:ppc64el (1.8.1-2build1) ... Setting up libgles2:ppc64el (1.7.0-1build1) ... Setting up libexpat1-dev:ppc64el (2.6.1-2build1) ... Setting up libfreetype6:ppc64el (2.13.2+dfsg-1build3) ... Setting up libx11-data (2:1.8.7-1build1) ... Setting up uuid-dev:ppc64el (2.39.3-9ubuntu6) ... Setting up libgles1:ppc64el (1.7.0-1build1) ... Setting up fonts-dejavu-mono (2.37-8) ... Setting up autopoint (0.21-14ubuntu2) ... Setting up fonts-dejavu-core (2.37-8) ... Setting up libsepol-dev:ppc64el (3.5-2build1) ... Setting up pkgconf-bin (1.8.1-2build1) ... Setting up libsensors5:ppc64el (1:3.6.0-9build1) ... Setting up liblerc-dev:ppc64el (4.0.0+ds-4ubuntu2) ... Setting up libjpeg-turbo8:ppc64el (2.1.5-2ubuntu2) ... Setting up lynx-common (2.9.0rel.0-2build2) ... Setting up libglapi-mesa:ppc64el (24.0.5-1ubuntu1) ... Setting up libvulkan1:ppc64el (1.3.275.0-1build1) ... Setting up autoconf (2.71-3) ... Setting up libwebp7:ppc64el (1.3.2-0.4build3) ... Setting up liblzma-dev:ppc64el (5.6.1+really5.4.5-1) ... Setting up libicu74:ppc64el (74.2-1ubuntu3) ... Setting up zlib1g-dev:ppc64el (1:1.3.dfsg-3.1ubuntu2) ... Setting up libpcre2-posix3:ppc64el (10.42-4ubuntu2) ... Setting up dwz (0.15-1build6) ... Setting up libdata-stag-perl (0.14-3) ... Setting up xutils-dev (1:7.7+6.2) ... Setting up libxshmfence1:ppc64el (1.3-1build5) ... Setting up libuchardet0:ppc64el (0.0.8-1build1) ... Setting up debugedit (1:5.0-5build2) ... Setting up libsub-override-perl (0.10-1) ... Setting up xorg-sgml-doctools (1:1.11-1.1) ... Setting up netbase (6.4) ... Setting up libglu1-mesa:ppc64el (9.0.2-1.1build1) ... Setting up libbio-perl-perl (1.7.8-1) ... Setting up lynx (2.9.0rel.0-2build2) ... update-alternatives: using /usr/bin/lynx to provide /usr/bin/www-browser (www-browser) in auto mode Setting up libopengl-dev:ppc64el (1.7.0-1build1) ... Setting up libsharpyuv-dev:ppc64el (1.3.2-0.4build3) ... Setting up libwebpmux3:ppc64el (1.3.2-0.4build3) ... Setting up libbsd0:ppc64el (0.12.1-1build1) ... Setting up libdeflate-dev:ppc64el (1.19-1build1) ... Setting up libdrm-common (2.4.120-2build1) ... Setting up libxml2:ppc64el (2.9.14+dfsg-1.3ubuntu3) ... Setting up libbrotli-dev:ppc64el (1.1.0-2build2) ... Setting up chrpath (0.16-2build1) ... Setting up libbz2-dev:ppc64el (1.0.8-5.1) ... Setting up libwayland-client0:ppc64el (1.22.0-2.1build1) ... Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... Setting up automake (1:1.16.5-1.3ubuntu1) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up x11proto-dev (2023.2-1) ... Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up libblkid-dev:ppc64el (2.39.3-9ubuntu6) ... Setting up libice6:ppc64el (2:1.0.10-1build3) ... Setting up libjpeg-turbo8-dev:ppc64el (2.1.5-2ubuntu2) ... Setting up libxdmcp6:ppc64el (1:1.1.3-0ubuntu6) ... Setting up libxcb1:ppc64el (1.15-1ubuntu2) ... Setting up gettext (0.21-14ubuntu2) ... Setting up libxcb-xfixes0:ppc64el (1.15-1ubuntu2) ... Setting up libxau-dev:ppc64el (1:1.0.9-1build6) ... Setting up libpython3.12-stdlib:ppc64el (3.12.3-1) ... Setting up libpcre2-dev:ppc64el (10.42-4ubuntu2) ... Setting up libice-dev:ppc64el (2:1.0.10-1build3) ... Setting up libtool (2.4.7-7build1) ... Setting up libgirepository-2.0-0:ppc64el (2.80.0-6ubuntu1) ... Setting up libselinux1-dev:ppc64el (3.5-2ubuntu2) ... Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... Setting up libxcb-glx0:ppc64el (1.15-1ubuntu2) ... Setting up libwebpdemux2:ppc64el (1.3.2-0.4build3) ... Setting up python3.12 (3.12.3-1) ... Setting up libedit2:ppc64el (3.1-20230828-1build1) ... Setting up libpng-dev:ppc64el (1.6.43-5build1) ... Setting up libjbig-dev:ppc64el (2.1-6.1ubuntu2) ... Setting up libglib2.0-bin (2.80.0-6ubuntu1) ... Setting up libxcb-shm0:ppc64el (1.15-1ubuntu2) ... Setting up pkgconf:ppc64el (1.8.1-2build1) ... Setting up libfreetype-dev:ppc64el (2.13.2+dfsg-1build3) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up libxcb-present0:ppc64el (1.15-1ubuntu2) ... Setting up dh-autoreconf (20) ... Setting up libxdmcp-dev:ppc64el (1:1.1.3-0ubuntu6) ... Setting up libwebp-dev:ppc64el (1.3.2-0.4build3) ... Setting up libllvm17t64:ppc64el (1:17.0.6-9ubuntu1) ... Setting up libxcb-sync1:ppc64el (1.15-1ubuntu2) ... Setting up libxcb-dri2-0:ppc64el (1.15-1ubuntu2) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up libdrm2:ppc64el (2.4.120-2build1) ... Setting up groff-base (1.23.0-3build2) ... Setting up libtiff6:ppc64el (4.5.1+git230720-4ubuntu2) ... Setting up libxcb-randr0:ppc64el (1.15-1ubuntu2) ... Setting up libxslt1.1:ppc64el (1.1.39-0exp1build1) ... Setting up libx11-6:ppc64el (2:1.8.7-1build1) ... Setting up libfontconfig1:ppc64el (2.15.0-1.1ubuntu2) ... Setting up libjpeg8-dev:ppc64el (8c-2ubuntu11) ... Setting up libxml2-utils (2.9.14+dfsg-1.3ubuntu3) ... Setting up libtiffxx6:ppc64el (4.5.1+git230720-4ubuntu2) ... Setting up libsm6:ppc64el (2:1.2.3-1build3) ... Setting up libmount-dev:ppc64el (2.39.3-9ubuntu6) ... Setting up libpython3-stdlib:ppc64el (3.12.3-0ubuntu1) ... Setting up libdrm-amdgpu1:ppc64el (2.4.120-2build1) ... Setting up libxcb-dri3-0:ppc64el (1.15-1ubuntu2) ... Setting up libx11-xcb1:ppc64el (2:1.8.7-1build1) ... Setting up libdrm-nouveau2:ppc64el (2.4.120-2build1) ... Setting up libxcb1-dev:ppc64el (1.15-1ubuntu2) ... Setting up libxpm4:ppc64el (1:3.5.17-1build2) ... Setting up libxrender1:ppc64el (1:0.9.10-1.1build1) ... Setting up libgbm1:ppc64el (24.0.5-1ubuntu1) ... Setting up libfontconfig-dev:ppc64el (2.15.0-1.1ubuntu2) ... Setting up libsm-dev:ppc64el (2:1.2.3-1build3) ... Setting up libdrm-radeon1:ppc64el (2.4.120-2build1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libgl1-mesa-dri:ppc64el (24.0.5-1ubuntu1) ... Setting up xsltproc (1.1.39-0exp1build1) ... Setting up libjpeg-dev:ppc64el (8c-2ubuntu11) ... Setting up libx11-dev:ppc64el (2:1.8.7-1build1) ... Setting up libxext6:ppc64el (2:1.3.4-1build2) ... Setting up python3 (3.12.3-0ubuntu1) ... Setting up man-db (2.12.0-4build2) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /usr/lib/systemd/system/man-db.timer. Setting up libxxf86vm1:ppc64el (1:1.1.4-1build4) ... Setting up libegl-mesa0:ppc64el (24.0.5-1ubuntu1) ... Setting up python3-packaging (24.0-1) ... Setting up libtiff-dev:ppc64el (4.5.1+git230720-4ubuntu2) ... Setting up libxfixes3:ppc64el (1:6.0.0-2build1) ... Setting up libxpm-dev:ppc64el (1:3.5.17-1build2) ... Setting up libxt6t64:ppc64el (1:1.2.1-1.2build1) ... Setting up libxext-dev:ppc64el (2:1.3.4-1build2) ... Setting up libegl1:ppc64el (1.7.0-1build1) ... Setting up libxrender-dev:ppc64el (1:0.9.10-1.1build1) ... Setting up libglib2.0-dev-bin (2.80.0-6ubuntu1) ... Setting up libdrm-dev:ppc64el (2.4.120-2build1) ... Setting up libxft2:ppc64el (2.3.6-1build1) ... Setting up libxmu-headers (2:1.1.3-3build2) ... Setting up libxmu6:ppc64el (2:1.1.3-3build2) ... Setting up libfontconfig1-dev:ppc64el (2.15.0-1.1ubuntu2) ... Setting up libglx-mesa0:ppc64el (24.0.5-1ubuntu1) ... Setting up libxi6:ppc64el (2:1.8.1-1build1) ... Setting up libglx0:ppc64el (1.7.0-1build1) ... Setting up debhelper (13.14.1ubuntu5) ... Setting up libxaw7:ppc64el (2:1.0.14-1build2) ... Setting up libgl1:ppc64el (1.7.0-1build1) ... Setting up libglib2.0-dev:ppc64el (2.80.0-6ubuntu1) ... Setting up libxt-dev:ppc64el (1:1.2.1-1.2build1) ... Setting up libglut3.12:ppc64el (3.4.0-1build1) ... Setting up libglew2.2:ppc64el (2.2.0-4build1) ... Setting up libglx-dev:ppc64el (1.7.0-1build1) ... Setting up libgl-dev:ppc64el (1.7.0-1build1) ... Setting up libxm4:ppc64el (2.3.8-3.1build1) ... Setting up libxft-dev:ppc64el (2.3.6-1build1) ... Setting up libegl-dev:ppc64el (1.7.0-1build1) ... Setting up libxmu-dev:ppc64el (2:1.1.3-3build2) ... Setting up libmrm4:ppc64el (2.3.8-3.1build1) ... Setting up libglu1-mesa-dev:ppc64el (9.0.2-1.1build1) ... Setting up libuil4:ppc64el (2.3.8-3.1build1) ... Setting up libglw1t64-mesa:ppc64el (8.0.0-3) ... Setting up libxaw7-dev:ppc64el (2:1.0.14-1build2) ... Setting up uil (2.3.8-3.1build1) ... Setting up mesa-common-dev:ppc64el (24.0.5-1ubuntu1) ... Setting up libgles-dev:ppc64el (1.7.0-1build1) ... Setting up libmotif-dev:ppc64el (2.3.8-3.1build1) ... Setting up libglw1-mesa-dev:ppc64el (8.0.0-3) ... Setting up libglvnd-dev:ppc64el (1.7.0-1build1) ... Setting up libglew-dev:ppc64el (2.2.0-4build1) ... Setting up libgl1-mesa-dev:ppc64el (24.0.5-1ubuntu1) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up libglut-dev:ppc64el (3.4.0-1build1) ... Setting up freeglut3-dev:ppc64el (3.4.0-1build1) ... Processing triggers for systemd (255.4-1ubuntu8) ... Processing triggers for libc-bin (2.39-0ubuntu8) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (ppc64el included in any all) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 5.4.0-182-generic #202-Ubuntu SMP Fri Apr 26 12:29:18 UTC 2024 ppc64el (ppc64le) Toolchain package versions: binutils_2.42-4ubuntu2 dpkg-dev_1.22.6ubuntu6 g++-13_13.2.0-24ubuntu1 g++-14_14-20240429-1ubuntu1 gcc-13_13.2.0-24ubuntu1 gcc-14_14-20240429-1ubuntu1 libc6-dev_2.39-0ubuntu8 libstdc++-13-dev_13.2.0-24ubuntu1 libstdc++-14-dev_14-20240429-1ubuntu1 libstdc++6_14-20240429-1ubuntu1 linux-libc-dev_6.8.0-31.31 Package versions: adduser_3.137ubuntu1 advancecomp_2.5-1build1 apt_2.7.14build2 apt-utils_2.7.14build2 autoconf_2.71-3 automake_1:1.16.5-1.3ubuntu1 autopoint_0.21-14ubuntu2 autotools-dev_20220109.1 base-files_13ubuntu10 base-passwd_3.6.3build1 bash_5.2.21-2ubuntu4 bash-completion_1:2.11-8 binutils_2.42-4ubuntu2 binutils-common_2.42-4ubuntu2 binutils-powerpc64le-linux-gnu_2.42-4ubuntu2 bsdextrautils_2.39.3-9ubuntu6 bsdutils_1:2.39.3-9ubuntu6 build-essential_12.10ubuntu1 bzip2_1.0.8-5.1 ca-certificates_20240203 chrpath_0.16-2build1 coreutils_9.4-3ubuntu6 cpp_4:14-20240120-6ubuntu1 cpp-13_13.2.0-24ubuntu1 cpp-13-powerpc64le-linux-gnu_13.2.0-24ubuntu1 cpp-14_14-20240429-1ubuntu1 cpp-14-powerpc64le-linux-gnu_14-20240429-1ubuntu1 cpp-powerpc64le-linux-gnu_4:14-20240120-6ubuntu1 dash_0.5.12-6ubuntu5 debconf_1.5.86ubuntu1 debconf-i18n_1.5.86ubuntu1 debhelper_13.14.1ubuntu5 debianutils_5.17build1 debugedit_1:5.0-5build2 dh-autoreconf_20 dh-strip-nondeterminism_1.13.1-1 diffutils_1:3.10-1build1 dpkg_1.22.6ubuntu6 dpkg-dev_1.22.6ubuntu6 dwz_0.15-1build6 e2fsprogs_1.47.0-2.4~exp1ubuntu4 fakeroot_1.33-1 file_1:5.45-3build1 findutils_4.9.0-5build1 fontconfig-config_2.15.0-1.1ubuntu2 fonts-dejavu-core_2.37-8 fonts-dejavu-mono_2.37-8 freeglut3-dev_3.4.0-1build1 g++_4:14-20240120-6ubuntu1 g++-13_13.2.0-24ubuntu1 g++-13-powerpc64le-linux-gnu_13.2.0-24ubuntu1 g++-14_14-20240429-1ubuntu1 g++-14-powerpc64le-linux-gnu_14-20240429-1ubuntu1 g++-powerpc64le-linux-gnu_4:14-20240120-6ubuntu1 gcc_4:14-20240120-6ubuntu1 gcc-13_13.2.0-24ubuntu1 gcc-13-base_13.2.0-24ubuntu1 gcc-13-powerpc64le-linux-gnu_13.2.0-24ubuntu1 gcc-14_14-20240429-1ubuntu1 gcc-14-base_14-20240429-1ubuntu1 gcc-14-powerpc64le-linux-gnu_14-20240429-1ubuntu1 gcc-powerpc64le-linux-gnu_4:14-20240120-6ubuntu1 gettext_0.21-14ubuntu2 gettext-base_0.21-14ubuntu2 gpg_2.4.4-2ubuntu17 gpg-agent_2.4.4-2ubuntu17 gpgconf_2.4.4-2ubuntu17 gpgv_2.4.4-2ubuntu17 grep_3.11-4build1 groff-base_1.23.0-3build2 gzip_1.12-1ubuntu3 hostname_3.23+nmu2ubuntu2 init_1.66ubuntu1 init-system-helpers_1.66ubuntu1 intltool-debian_0.35.0+20060710.6 krb5-locales_1.20.1-6ubuntu2 libacl1_2.3.2-1build1 libapparmor1_4.0.0-beta3-0ubuntu3 libapt-pkg6.0t64_2.7.14build2 libarchive-zip-perl_1.68-1 libargon2-1_0~20190702+dfsg-4build1 libasan8_14-20240429-1ubuntu1 libassuan0_2.5.6-1build1 libatomic1_14-20240429-1ubuntu1 libattr1_1:2.5.2-1build1 libaudit-common_1:3.1.2-2.1build1 libaudit1_1:3.1.2-2.1build1 libbinutils_2.42-4ubuntu2 libbio-perl-perl_1.7.8-1 libblkid-dev_2.39.3-9ubuntu6 libblkid1_2.39.3-9ubuntu6 libbrotli-dev_1.1.0-2build2 libbrotli1_1.1.0-2build2 libbsd0_0.12.1-1build1 libbz2-1.0_1.0.8-5.1 libbz2-dev_1.0.8-5.1 libc-bin_2.39-0ubuntu8 libc-dev-bin_2.39-0ubuntu8 libc6_2.39-0ubuntu8 libc6-dev_2.39-0ubuntu8 libcap-ng0_0.8.4-2build2 libcap2_1:2.66-5ubuntu2 libcc1-0_14-20240429-1ubuntu1 libcom-err2_1.47.0-2.4~exp1ubuntu4 libcrypt-dev_1:4.4.36-4build1 libcrypt1_1:4.4.36-4build1 libcryptsetup12_2:2.7.0-1ubuntu4 libctf-nobfd0_2.42-4ubuntu2 libctf0_2.42-4ubuntu2 libdata-stag-perl_0.14-3 libdb5.3t64_5.3.28+dfsg2-7 libdebconfclient0_0.271ubuntu3 libdebhelper-perl_13.14.1ubuntu5 libdeflate-dev_1.19-1build1 libdeflate0_1.19-1build1 libdevmapper1.02.1_2:1.02.185-3ubuntu3 libdpkg-perl_1.22.6ubuntu6 libdrm-amdgpu1_2.4.120-2build1 libdrm-common_2.4.120-2build1 libdrm-dev_2.4.120-2build1 libdrm-nouveau2_2.4.120-2build1 libdrm-radeon1_2.4.120-2build1 libdrm2_2.4.120-2build1 libdw1t64_0.190-1.1build4 libedit2_3.1-20230828-1build1 libegl-dev_1.7.0-1build1 libegl-mesa0_24.0.5-1ubuntu1 libegl1_1.7.0-1build1 libelf1t64_0.190-1.1build4 libexpat1_2.6.1-2build1 libexpat1-dev_2.6.1-2build1 libext2fs2t64_1.47.0-2.4~exp1ubuntu4 libfakeroot_1.33-1 libfdisk1_2.39.3-9ubuntu6 libffi-dev_3.4.6-1build1 libffi8_3.4.6-1build1 libfile-stripnondeterminism-perl_1.13.1-1 libfontconfig-dev_2.15.0-1.1ubuntu2 libfontconfig1_2.15.0-1.1ubuntu2 libfontconfig1-dev_2.15.0-1.1ubuntu2 libfreetype-dev_2.13.2+dfsg-1build3 libfreetype6_2.13.2+dfsg-1build3 libgbm1_24.0.5-1ubuntu1 libgcc-13-dev_13.2.0-24ubuntu1 libgcc-14-dev_14-20240429-1ubuntu1 libgcc-s1_14-20240429-1ubuntu1 libgcrypt20_1.10.3-2build1 libgdbm-compat4t64_1.23-5.1build1 libgdbm6t64_1.23-5.1build1 libgirepository-2.0-0_2.80.0-6ubuntu1 libgl-dev_1.7.0-1build1 libgl1_1.7.0-1build1 libgl1-mesa-dev_24.0.5-1ubuntu1 libgl1-mesa-dri_24.0.5-1ubuntu1 libglapi-mesa_24.0.5-1ubuntu1 libgles-dev_1.7.0-1build1 libgles1_1.7.0-1build1 libgles2_1.7.0-1build1 libglew-dev_2.2.0-4build1 libglew2.2_2.2.0-4build1 libglib2.0-0t64_2.80.0-6ubuntu1 libglib2.0-bin_2.80.0-6ubuntu1 libglib2.0-data_2.80.0-6ubuntu1 libglib2.0-dev_2.80.0-6ubuntu1 libglib2.0-dev-bin_2.80.0-6ubuntu1 libglu1-mesa_9.0.2-1.1build1 libglu1-mesa-dev_9.0.2-1.1build1 libglut-dev_3.4.0-1build1 libglut3.12_3.4.0-1build1 libglvnd-core-dev_1.7.0-1build1 libglvnd-dev_1.7.0-1build1 libglvnd0_1.7.0-1build1 libglw1-mesa-dev_8.0.0-3 libglw1t64-mesa_8.0.0-3 libglx-dev_1.7.0-1build1 libglx-mesa0_24.0.5-1ubuntu1 libglx0_1.7.0-1build1 libgmp10_2:6.3.0+dfsg-2ubuntu6 libgnutls30t64_3.8.3-1.1ubuntu3 libgomp1_14-20240429-1ubuntu1 libgpg-error-l10n_1.47-3build2 libgpg-error0_1.47-3build2 libgpm2_1.20.7-11 libgssapi-krb5-2_1.20.1-6ubuntu2 libhogweed6t64_3.9.1-2.2build1 libice-dev_2:1.0.10-1build3 libice6_2:1.0.10-1build3 libicu74_74.2-1ubuntu3 libidn2-0_2.3.7-2build1 libio-string-perl_1.08-4 libip4tc2_1.8.10-3ubuntu2 libisl23_0.26-3build1 libitm1_14-20240429-1ubuntu1 libjansson4_2.14-2build2 libjbig-dev_2.1-6.1ubuntu2 libjbig0_2.1-6.1ubuntu2 libjpeg-dev_8c-2ubuntu11 libjpeg-turbo8_2.1.5-2ubuntu2 libjpeg-turbo8-dev_2.1.5-2ubuntu2 libjpeg8_8c-2ubuntu11 libjpeg8-dev_8c-2ubuntu11 libjson-c5_0.17-1build1 libk5crypto3_1.20.1-6ubuntu2 libkeyutils1_1.6.3-3build1 libkmod2_31+20240202-2ubuntu7 libkrb5-3_1.20.1-6ubuntu2 libkrb5support0_1.20.1-6ubuntu2 liblerc-dev_4.0.0+ds-4ubuntu2 liblerc4_4.0.0+ds-4ubuntu2 libllvm17t64_1:17.0.6-9ubuntu1 liblocale-gettext-perl_1.07-6ubuntu5 liblockfile-bin_1.17-1build3 liblockfile1_1.17-1build3 liblsan0_14-20240429-1ubuntu1 liblz4-1_1.9.4-1build1 liblzma-dev_5.6.1+really5.4.5-1 liblzma5_5.6.1+really5.4.5-1 libmagic-mgc_1:5.45-3build1 libmagic1t64_1:5.45-3build1 libmd0_1.1.0-2build1 libmotif-common_2.3.8-3.1build1 libmotif-dev_2.3.8-3.1build1 libmount-dev_2.39.3-9ubuntu6 libmount1_2.39.3-9ubuntu6 libmpc3_1.3.1-1build1 libmpfr6_4.2.1-1build1 libmrm4_2.3.8-3.1build1 libncursesw6_6.4+20240113-1ubuntu2 libnettle8t64_3.9.1-2.2build1 libnpth0t64_1.6-3.1build1 libnsl-dev_1.3.0-3build3 libnsl2_1.3.0-3build3 libnss-nis_3.1-0ubuntu7 libnss-nisplus_1.3-5build1 libopengl-dev_1.7.0-1build1 libopengl0_1.7.0-1build1 libp11-kit0_0.25.3-4ubuntu2 libpam-modules_1.5.3-5ubuntu5 libpam-modules-bin_1.5.3-5ubuntu5 libpam-runtime_1.5.3-5ubuntu5 libpam0g_1.5.3-5ubuntu5 libpciaccess-dev_0.17-3build1 libpciaccess0_0.17-3build1 libpcre2-16-0_10.42-4ubuntu2 libpcre2-32-0_10.42-4ubuntu2 libpcre2-8-0_10.42-4ubuntu2 libpcre2-dev_10.42-4ubuntu2 libpcre2-posix3_10.42-4ubuntu2 libperl5.36_5.36.0-9ubuntu1 libperl5.38t64_5.38.2-3.2build2 libpipeline1_1.5.7-2 libpkgconf3_1.8.1-2build1 libpng-dev_1.6.43-5build1 libpng16-16t64_1.6.43-5build1 libproc2-0_2:4.0.4-4ubuntu3 libpthread-stubs0-dev_0.4-1build3 libpython3-stdlib_3.12.3-0ubuntu1 libpython3.12-minimal_3.12.3-1 libpython3.12-stdlib_3.12.3-1 libquadmath0_14-20240429-1ubuntu1 libreadline8t64_8.2-4build1 libseccomp2_2.5.5-1ubuntu3 libselinux1_3.5-2ubuntu2 libselinux1-dev_3.5-2ubuntu2 libsemanage-common_3.5-1build5 libsemanage2_3.5-1build5 libsensors-config_1:3.6.0-9build1 libsensors5_1:3.6.0-9build1 libsepol-dev_3.5-2build1 libsepol2_3.5-2build1 libsframe1_2.42-4ubuntu2 libsharpyuv-dev_1.3.2-0.4build3 libsharpyuv0_1.3.2-0.4build3 libsm-dev_2:1.2.3-1build3 libsm6_2:1.2.3-1build3 libsmartcols1_2.39.3-9ubuntu6 libsqlite3-0_3.45.1-1ubuntu2 libss2_1.47.0-2.4~exp1ubuntu4 libssl3t64_3.0.13-0ubuntu3 libstdc++-13-dev_13.2.0-24ubuntu1 libstdc++-14-dev_14-20240429-1ubuntu1 libstdc++6_14-20240429-1ubuntu1 libsub-override-perl_0.10-1 libsystemd-shared_255.4-1ubuntu8 libsystemd0_255.4-1ubuntu8 libtasn1-6_4.19.0-3build1 libtext-charwidth-perl_0.04-11build3 libtext-iconv-perl_1.7-8build3 libtext-wrapi18n-perl_0.06-10 libtiff-dev_4.5.1+git230720-4ubuntu2 libtiff6_4.5.1+git230720-4ubuntu2 libtiffxx6_4.5.1+git230720-4ubuntu2 libtinfo6_6.4+20240113-1ubuntu2 libtirpc-common_1.3.4+ds-1.1build1 libtirpc-dev_1.3.4+ds-1.1build1 libtirpc3t64_1.3.4+ds-1.1build1 libtool_2.4.7-7build1 libtsan2_14-20240429-1ubuntu1 libubsan1_14-20240429-1ubuntu1 libuchardet0_0.0.8-1build1 libudev1_255.4-1ubuntu8 libuil4_2.3.8-3.1build1 libunistring2_1.0-2 libunistring5_1.1-2build1 libuuid1_2.39.3-9ubuntu6 libvulkan1_1.3.275.0-1build1 libwayland-client0_1.22.0-2.1build1 libwayland-server0_1.22.0-2.1build1 libwebp-dev_1.3.2-0.4build3 libwebp7_1.3.2-0.4build3 libwebpdecoder3_1.3.2-0.4build3 libwebpdemux2_1.3.2-0.4build3 libwebpmux3_1.3.2-0.4build3 libx11-6_2:1.8.7-1build1 libx11-data_2:1.8.7-1build1 libx11-dev_2:1.8.7-1build1 libx11-xcb1_2:1.8.7-1build1 libxau-dev_1:1.0.9-1build6 libxau6_1:1.0.9-1build6 libxaw7_2:1.0.14-1build2 libxaw7-dev_2:1.0.14-1build2 libxcb-dri2-0_1.15-1ubuntu2 libxcb-dri3-0_1.15-1ubuntu2 libxcb-glx0_1.15-1ubuntu2 libxcb-present0_1.15-1ubuntu2 libxcb-randr0_1.15-1ubuntu2 libxcb-shm0_1.15-1ubuntu2 libxcb-sync1_1.15-1ubuntu2 libxcb-xfixes0_1.15-1ubuntu2 libxcb1_1.15-1ubuntu2 libxcb1-dev_1.15-1ubuntu2 libxdmcp-dev_1:1.1.3-0ubuntu6 libxdmcp6_1:1.1.3-0ubuntu6 libxext-dev_2:1.3.4-1build2 libxext6_2:1.3.4-1build2 libxfixes3_1:6.0.0-2build1 libxft-dev_2.3.6-1build1 libxft2_2.3.6-1build1 libxi6_2:1.8.1-1build1 libxm4_2.3.8-3.1build1 libxml2_2.9.14+dfsg-1.3ubuntu3 libxml2-utils_2.9.14+dfsg-1.3ubuntu3 libxmu-dev_2:1.1.3-3build2 libxmu-headers_2:1.1.3-3build2 libxmu6_2:1.1.3-3build2 libxpm-dev_1:3.5.17-1build2 libxpm4_1:3.5.17-1build2 libxrender-dev_1:0.9.10-1.1build1 libxrender1_1:0.9.10-1.1build1 libxshmfence1_1.3-1build5 libxslt1.1_1.1.39-0exp1build1 libxt-dev_1:1.2.1-1.2build1 libxt6t64_1:1.2.1-1.2build1 libxxf86vm1_1:1.1.4-1build4 libxxhash0_0.8.2-2build1 libzstd-dev_1.5.5+dfsg2-2build1 libzstd1_1.5.5+dfsg2-2build1 linux-libc-dev_6.8.0-31.31 lockfile-progs_0.1.19build2 login_1:4.13+dfsg1-4ubuntu3 logsave_1.47.0-2.4~exp1ubuntu4 lto-disabled-list_47 lynx_2.9.0rel.0-2build2 lynx-common_2.9.0rel.0-2build2 m4_1.4.19-4build1 make_4.3-4.1build2 man-db_2.12.0-4build2 mawk_1.3.4.20240123-1build1 media-types_10.1.0 mesa-common-dev_24.0.5-1ubuntu1 mount_2.39.3-9ubuntu6 ncurses-base_6.4+20240113-1ubuntu2 ncurses-bin_6.4+20240113-1ubuntu2 netbase_6.4 openssl_3.0.13-0ubuntu3 optipng_0.7.8+ds-1build2 passwd_1:4.13+dfsg1-4ubuntu3 patch_2.7.6-7build3 perl_5.38.2-3.2build2 perl-base_5.38.2-3.2build2 perl-doc_5.38.2-3.2build2 perl-modules-5.36_5.36.0-9ubuntu1 perl-modules-5.38_5.38.2-3.2build2 pinentry-curses_1.2.1-3ubuntu5 pkgbinarymangler_154 pkgconf_1.8.1-2build1 pkgconf-bin_1.8.1-2build1 po-debconf_1.0.21+nmu1 policyrcd-script-zg2_0.1-3.1 procps_2:4.0.4-4ubuntu3 psmisc_23.7-1build1 python3_3.12.3-0ubuntu1 python3-minimal_3.12.3-0ubuntu1 python3-packaging_24.0-1 python3.12_3.12.3-1 python3.12-minimal_3.12.3-1 readline-common_8.2-4build1 rpcsvc-proto_1.4.2-0ubuntu7 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-2build1 sensible-utils_0.0.22 systemd_255.4-1ubuntu8 systemd-dev_255.4-1ubuntu8 systemd-sysv_255.4-1ubuntu8 sysvinit-utils_3.08-6ubuntu3 tar_1.35+dfsg-3build1 time_1.9-0.2build1 tzdata_2024a-2ubuntu1 ubuntu-keyring_2023.11.28.1 uil_2.3.8-3.1build1 util-linux_2.39.3-9ubuntu6 uuid-dev_2.39.3-9ubuntu6 uuid-runtime_2.39.3-9ubuntu6 x11-common_1:7.7+23ubuntu3 x11proto-dev_2023.2-1 xorg-sgml-doctools_1:1.11-1.1 xsltproc_1.1.39-0exp1build1 xtrans-dev_1.4.0-1 xutils-dev_1:7.7+6.2 xz-utils_5.6.1+really5.4.5-1 zlib1g_1:1.3.dfsg-3.1ubuntu2 zlib1g-dev_1:1.3.dfsg-3.1ubuntu2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: arb Binary: arb, libarb, libarb-dev, arb-common, arb-doc Architecture: any all Version: 6.0.6-7build3 Maintainer: Ubuntu Developers Uploaders: Andreas Tille , Elmar Pruesse Homepage: http://www.arb-home.de/ Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/med-team/arb Vcs-Git: https://salsa.debian.org/med-team/arb.git Build-Depends: chrpath, debhelper-compat (= 11), freeglut3-dev | libglu-dev, libbio-perl-perl, libglew-dev, libglib2.0-dev, libglw1-mesa-dev, libglu1-mesa-dev, libmotif-dev, libpng-dev, libtiff-dev, libtirpc-dev, libxaw7-dev, libxml2-utils, libxpm-dev, lynx, time, perl-doc, xsltproc, xutils-dev Package-List: arb deb non-free/science optional arch=any arb-common deb non-free/science optional arch=all arb-doc deb non-free/doc optional arch=all libarb deb non-free/science optional arch=any libarb-dev deb non-free/libdevel optional arch=any Checksums-Sha1: 2584ff29caea5b2a8a8c99fae20ad0f72868a404 13286019 arb_6.0.6.orig.tar.gz ed92b3cbd15cde0561bfdf9dd1c30d61480b4780 126024 arb_6.0.6-7build3.debian.tar.xz Checksums-Sha256: 8b1fc3fd11bbb05aca4731ac8803c004a4f2b6b87c11b543660d07ea349a6c21 13286019 arb_6.0.6.orig.tar.gz ba052ac72b9cc34f71fd05eb262c492b663adf1ee82e5e727ec081899624e886 126024 arb_6.0.6-7build3.debian.tar.xz Files: b6fe088585d86ccff5b14d34cc89e147 13286019 arb_6.0.6.orig.tar.gz 25f19bd7cea85df2d344e9ab269cf22d 126024 arb_6.0.6-7build3.debian.tar.xz Autobuild: yes Original-Maintainer: Debian Med Packaging Team -----BEGIN PGP SIGNATURE----- iQJOBAEBCgA4FiEErEg/aN5yj0PyIC/KVo0w8yGyEz0FAmYJoBgaHHN0ZXZlLmxh bmdhc2VrQHVidW50dS5jb20ACgkQVo0w8yGyEz0jvhAAk9oGUpVh73CzipOUBd/T XXV9Q10p8eZFp+CLzQJNpwGdAxVNc7J/Zzj3bubC9KirUGiOLoXMcN/RoSOTZAWD LPBKHFOqXQrNDw+Jvs7TdjiuOsCt93VIbMgHgnvSucYkqTVpMf9YKUrJMHcKHT92 s7J1erWHqqyp+KzY/SNp/KEJDRlA9XgFXjjlVrmu5wEyADjghwbQVZqS24pjX8iS TiN3KYXioSOTJDnTzIfQH7hA7zsttpy6ap3C1oXpaLnscfgJeYFsQ+VriEyB/8/k skblt4/czNs5ryV8DjevPVxahvu3HLk9CvwdCtMG1wCR9Lq8KKbJesDOYMNry2I7 8CCMdYbVMzVdYEaQJxd2DVEgqbkqs8pCEalD/Ozswa+x70rRxlN9AS8D9NOYPaBt l8G449jtVN06xMvfimI8unJ+SfFMVa2gZKagsJQjLdzjf6k34bkWfuIPijPQBNMl YPGqrNCbmsKipg4Q8VlZgwZMUIt0EyszetboNt/z4clpkYYwN7gFxVY5SW9T1mTI n/zvA5XuXJ6tKR4vVAWNnCdWo3p3a74mVcfWy0/v4yXYu7dnRMI6DTOZ1Pb1PNvJ IXamDD17JWly+O4+0nS64VbyFKV/Ihbcp5gUSkAcpZlsc2tAnhGwZO5RamUh5f8y 5AULcFdYO5/m+pk3nkYTRDQ= =38mJ -----END PGP SIGNATURE----- gpgv: Signature made Sun Mar 31 17:40:40 2024 UTC gpgv: using RSA key AC483F68DE728F43F2202FCA568D30F321B2133D gpgv: issuer "steve.langasek@ubuntu.com" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./arb_6.0.6-7build3.dsc: no acceptable signature found dpkg-source: info: extracting arb in /<> dpkg-source: info: unpacking arb_6.0.6.orig.tar.gz dpkg-source: info: unpacking arb_6.0.6-7build3.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 10_upstream_r12793__show_db_load_progress dpkg-source: info: applying 20_upstream_r12794__socket_permissions dpkg-source: info: applying 30_upstream_r12814__desktop_keywords dpkg-source: info: applying 40_upstream_r12815__lintian_spelling dpkg-source: info: applying 50_private_nameservers dpkg-source: info: applying 60_use_packaged_phyml dpkg-source: info: applying 70_skip_compler_version_check.patch dpkg-source: info: applying 80_enable_new_dtags.patch dpkg-source: info: applying 90_do_not_create_MAFFT_symlinks.patch dpkg-source: info: applying 100_use_tirpc.patch dpkg-source: info: applying 110_narrowing.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=noautodbgsym 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-28294237 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-28294237 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-28294237 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 arb dpkg-buildpackage: info: source version 6.0.6-7build3 dpkg-buildpackage: info: source distribution noble dpkg-source --before-build . dpkg-buildpackage: info: host architecture ppc64el dpkg-source: info: using options from arb-6.0.6/debian/source/options: --extend-diff-ignore=PERL_SCRIPTS/test/test.stamp debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' # ARB's build system is configured with config.makefile. This file is # created on the first run of make from config.makefile.template. We # just use sed here to set the desired parameters: sed -e 's/DEVELOPER := ANY/DEVELOPER := RELEASE/;'\ -e 's/ARB_64 := 1/ARB_64 := 1/;'\ -e 's/# DEBIAN := 1/DEBIAN := 1/;' \ config.makefile.template > config.makefile # config.makefile is required to run make clean, hence the dependency # on ..._auto_configure. /usr/bin/make clean make[2]: Entering directory '/<>' find . -path './lib' -prune -o -type l -exec rm {} \; /usr/bin/make links_no_checks make[3]: Entering directory '/<>' SOURCE_TOOLS/generate_all_links.sh make[4]: Entering directory '/<>/bin' find . -type l -exec rm {} \; make scriptlinks make[5]: Entering directory '/<>/bin' ln -s -f `find ../SH ../PERL_SCRIPTS -perm -100 ! -type d ! -name 'config*' -print` . make[5]: Leaving directory '/<>/bin' make[4]: Leaving directory '/<>/bin' generate_all_links.sh done. touch SOURCE_TOOLS/stamp.generate_all_links /usr/bin/make -C SOURCE_TOOLS -r mainwrapper make[4]: Entering directory '/<>/SOURCE_TOOLS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c arb_main.cxx -o arb_main_cpp.o -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include cc -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -c arb_main.c -o arb_main_c.o -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include make[4]: Leaving directory '/<>/SOURCE_TOOLS' make[3]: Leaving directory '/<>' /usr/bin/make -r -C "lib/motifHack" clean make[3]: Entering directory '/<>/lib/motifHack' rm -f ./pixmaps/bases.xpm ./pixmaps/basesText.xpm ./pixmaps/beautifyb.xpm ./pixmaps/beautifyc.xpm ./pixmaps/beautifyt.xpm ./pixmaps/check.xpm ./pixmaps/circle.xpm ./pixmaps/close.xpm ./pixmaps/closeText.xpm ./pixmaps/close_text.xpm ./pixmaps/colorMaps.xpm ./pixmaps/colors.xpm ./pixmaps/conf_save.xpm ./pixmaps/dendro.xpm ./pixmaps/dendroIrs.xpm ./pixmaps/diamond.xpm ./pixmaps/editor.xpm ./pixmaps/equal.xpm ./pixmaps/gen_book.xpm ./pixmaps/gen_map.xpm ./pixmaps/gen_radial.xpm ./pixmaps/gen_vertical.xpm ./pixmaps/helix.xpm ./pixmaps/helixText.xpm ./pixmaps/help.xpm ./pixmaps/helpText.xpm ./pixmaps/help_text.xpm ./pixmaps/leftright_small.xpm ./pixmaps/less.xpm ./pixmaps/listdisp.xpm ./pixmaps/logo.xpm ./pixmaps/mapping.xpm ./pixmaps/mask.xpm ./pixmaps/mode_cursor.xpm ./pixmaps/mode_edit.xpm ./pixmaps/mode_empty.xpm ./pixmaps/mode_fold.xpm ./pixmaps/mode_group.xpm ./pixmaps/mode_info.xpm ./pixmaps/mode_kernlin.xpm ./pixmaps/mode_length.xpm ./pixmaps/mode_line.xpm ./pixmaps/mode_lzoom.xpm ./pixmaps/mode_mark.xpm ./pixmaps/mode_move.xpm ./pixmaps/mode_multifurc.xpm ./pixmaps/mode_nni.xpm ./pixmaps/mode_optimize.xpm ./pixmaps/mode_pinfo.xpm ./pixmaps/mode_rotate.xpm ./pixmaps/mode_select.xpm ./pixmaps/mode_setroot.xpm ./pixmaps/mode_spread.xpm ./pixmaps/mode_stretch.xpm ./pixmaps/mode_swap.xpm ./pixmaps/mode_www.xpm ./pixmaps/mode_zoom.xpm ./pixmaps/molText.xpm ./pixmaps/more.xpm ./pixmaps/moveAllLeft.xpm ./pixmaps/moveAllRight.xpm ./pixmaps/moveBottom.xpm ./pixmaps/moveDown.xpm ./pixmaps/moveLeft.xpm ./pixmaps/moveRight.xpm ./pixmaps/moveTop.xpm ./pixmaps/moveUp.xpm ./pixmaps/no.xpm ./pixmaps/notEqual.xpm ./pixmaps/polygon.xpm ./pixmaps/protect.xpm ./pixmaps/quit.xpm ./pixmaps/radial.xpm ./pixmaps/rectangle.xpm ./pixmaps/redo.xpm ./pixmaps/refresh.xpm ./pixmaps/refresh_text.xpm ./pixmaps/rightleft_small.xpm ./pixmaps/save.xpm ./pixmaps/saveAs.xpm ./pixmaps/star.xpm ./pixmaps/uncheck.xpm ./pixmaps/undo.xpm ./pixmaps/unmask.xpm ./pixmaps/yes.xpm ./pixmaps/edit/3to5.xpm ./pixmaps/edit/5to3.xpm ./pixmaps/edit/align.xpm ./pixmaps/edit/arrow.xpm ./pixmaps/edit/clear.xpm ./pixmaps/edit/cons.xpm ./pixmaps/edit/detail.xpm ./pixmaps/edit/editseq.xpm ./pixmaps/edit/keymap.xpm ./pixmaps/edit/kill.xpm ./pixmaps/edit/last.xpm ./pixmaps/edit/mark.xpm ./pixmaps/edit/next.xpm ./pixmaps/edit/nocons.xpm ./pixmaps/edit/nokeymap.xpm ./pixmaps/edit/norepeat.xpm ./pixmaps/edit/repeat.xpm ./pixmaps/edit/rna3d.xpm ./pixmaps/edit/secedit.xpm ./pixmaps/edit/zoom.xpm ./pixmaps/icons/ARB_DIST.xpm ./pixmaps/icons/ARB_EDIT4.xpm ./pixmaps/icons/ARB_NT.xpm ./pixmaps/icons/ARB_PARS.xpm ./pixmaps/icons/ARB_PHYLO.xpm ./pixmaps/icons/ARB_STATUS.xpm ./pixmaps/icons/ARB_WETC.xpm ./pixmaps/merge/icon.xpm ./pixmaps/print/clipall.xpm ./pixmaps/print/clipscreen.xpm ./pixmaps/print/handles.xpm ./pixmaps/print/landscape.xpm ./pixmaps/print/nohandles.xpm ./pixmaps/print/portrait.xpm make[3]: Leaving directory '/<>/lib/motifHack' /usr/bin/make clean2 make[3]: Entering directory '/<>' make[4]: Entering directory '/<>/PROBE' rm -f PT_buildtree.o PT_debug.o PT_etc.o PT_family.o PT_findEx.o PT_io.o PT_main.o PT_match.o PT_new_design.o PT_prefixtree.o PT_rangeCheck.o *.a make[4]: Leaving directory '/<>/PROBE' make[4]: Entering directory '/<>/AISC' rm -f aisc.o aisc_commands.o aisc_eval.o aisc_mix.o aisc_parser.o aisc_var_ref.o aisc make[4]: Leaving directory '/<>/AISC' make[4]: Entering directory '/<>/AISC_MKPTPS' rm -f mkptypes.o aisc_mkpt make[4]: Leaving directory '/<>/AISC_MKPTPS' make[4]: Entering directory '/<>/ARBDB' rm -f adTest.o ad_load.o ad_save_load.o adcomm.o adhash.o adcache.o adhashtools.o adlang1.o adlink.o admalloc.o admatch.o admath.o adoptimize.o adperl.o adstring.o adfile.o adsystem.o adtcp.o adtune.o arbdb.o adExperiment.o adGene.o ad_core.o adcompr.o adindex.o admap.o adquery.o adsocket.o adChangeKey.o adRevCompl.o aditem.o adname.o adseqcompr.o adtables.o adtools.o adtree.o adali.o arbdbpp.o ad_config.o *.a *.so make[4]: Leaving directory '/<>/ARBDB' make[4]: Entering directory '/<>/CORE' rm -f BufferedFileReader.o FileContent.o MultiFileReader.o arb_cs.o arb_diff.o arb_file.o arb_handlers.o arb_match.o arb_misc.o arb_msg.o arb_progress.o arb_signal.o arb_sort.o arb_strarray.o arb_strbuf.o arb_string.o pos_range.o *.a *.so make[4]: Leaving directory '/<>/CORE' make[4]: Entering directory '/<>/ARB_GDE' rm -f GDE.o GDE_FileIO.o GDE_Genbank.o GDE_HGLfile.o GDE_ParseMenu.o GDE_arbdb_io.o GDE_event.o GDE_global.o *.a make[4]: Leaving directory '/<>/ARB_GDE' make[4]: Entering directory '/<>/AWT' rm -f AWT_TreeAwars.o AWT_asciiprint.o AWT_attributes.o AWT_canio.o AWT_canvas.o AWT_config_manager.o AWT_db_browser.o AWT_hexdump.o AWT_hotkeys.o AWT_input_mask.o AWT_map_key.o AWT_modules.o AWT_sel_boxes.o AWT_seq_colors.o AWT_tables.o AWT_www.o *.a *.so make[4]: Leaving directory '/<>/AWT' make[4]: Entering directory '/<>/AWTC' rm -f AWTC_next_neighbours.o AWTC_submission.o *.a make[4]: Leaving directory '/<>/AWTC' make[4]: Entering directory '/<>/AWTI' rm -f AWTI_import.o AWTI_export.o *.a make[4]: Leaving directory '/<>/AWTI' make[4]: Entering directory '/<>/CONSENSUS_TREE' rm -f CT_part.o CT_hash.o CT_ntree.o CT_rbtree.o CT_dtree.o CT_ctree.o CT_mem.o *.a make[4]: Leaving directory '/<>/CONSENSUS_TREE' make[4]: Entering directory '/<>/CONVERTALN' rm -f *.o make[4]: Leaving directory '/<>/CONVERTALN' make[4]: Entering directory '/<>/DBSERVER' rm -f db_server.o *.a make[4]: Leaving directory '/<>/DBSERVER' make[4]: Entering directory '/<>/DIST' rm -f DI_foundclusters.o DI_clusters.o DI_clustertree.o DI_compress_matrix.o DI_main.o DI_matr.o DI_protdist.o DI_save_matr.o DI_view_matrix.o distanalyse.o *.a make[4]: Leaving directory '/<>/DIST' make[4]: Entering directory '/<>/EDIT4' rm -f ED4_ProteinViewer.o ED4_base.o ED4_block.o ED4_colStat.o ED4_cursor.o ED4_dots.o ED4_dump.o ED4_edit_string.o ED4_main.o ED4_manager.o ED4_members.o ED4_mini_classes.o ED4_naligner.o ED4_nds.o ED4_no_class.o ED4_objspec.o ED4_plugins.o ED4_protein_2nd_structure.o ED4_root.o ED4_search.o ED4_terminal.o ED4_text_terminals.o ED4_tools.o ED4_visualizeSAI.o ED4_window.o EDB_root_bact.o graph_aligner_gui.o *.a make[4]: Leaving directory '/<>/EDIT4' make[4]: Entering directory '/<>/EISPACK' rm -f eispack.o d_sign.o *.a make[4]: Leaving directory '/<>/EISPACK' make[4]: Entering directory '/<>/GDE' make[5]: Entering directory '/<>/GDE/CLUSTAL' rm -f clustalv.o amenu.o myers.o sequence.o showpair.o upgma.o util.o trees.o gcgcheck.o /<>/bin/clustalv make[5]: Leaving directory '/<>/GDE/CLUSTAL' make[5]: Entering directory '/<>/GDE/SUPPORT' rm -f /<>/bin/CAP2 /<>/bin/Restriction /<>/bin/Zuk_to_gen /<>/bin/count /<>/bin/findall /<>/bin/lsadt /<>/bin/sho_helix /<>/bin/varpos make[5]: Leaving directory '/<>/GDE/SUPPORT' make[5]: Entering directory '/<>/GDE/AxML' rm -f axml.o /<>/bin/axml make[5]: Leaving directory '/<>/GDE/AxML' make[4]: Leaving directory '/<>/GDE' make[4]: Entering directory '/<>/GENOM' rm -f GEN_interface.o GEN_map.o GEN_graphic.o GEN_gene.o GEN_nds.o GEN_translations.o EXP_interface.o EXP_main.o *.a make[4]: Leaving directory '/<>/GENOM' make[4]: Entering directory '/<>/GENOM_IMPORT' rm -f *.[ao] *.bak *~ make[4]: Leaving directory '/<>/GENOM_IMPORT' make[4]: Entering directory '/<>/GL' make[5]: Entering directory '/<>/GL/glpng' rm -f glpng.o *.a make[5]: Leaving directory '/<>/GL/glpng' make[5]: Entering directory '/<>/GL/glAW' rm -f GLwMDrawA.o AW_window_ogl.o *.a make[5]: Leaving directory '/<>/GL/glAW' make[4]: Leaving directory '/<>/GL' make[4]: Entering directory '/<>/ISLAND_HOPPING' rm -f island_hopping.o i-hopper.o align.o mem.o trnsprob.o *.a make[4]: Leaving directory '/<>/ISLAND_HOPPING' make[4]: Entering directory '/<>/MERGE' rm -f MG_adapt_ali.o MG_alignment.o MG_checkfield.o MG_configs.o MG_extendeds.o MG_gene_species.o MG_main.o MG_names.o MG_preserves.o MG_species.o MG_trees.o *.a make[4]: Leaving directory '/<>/MERGE' make[4]: Entering directory '/<>/MULTI_PROBE' rm -f MP_Generation.o MP_GenerationDuplicates.o MP_Window.o MP_main.o MP_mo_liste.o MP_noclass.o MP_permute.o MP_probe.o MP_probe_combi_statistic.o MP_probe_tabs.o MP_sonde.o MP_sondentopf.o *.a make[4]: Leaving directory '/<>/MULTI_PROBE' make[4]: Entering directory '/<>/NALIGNER' rm -f ali_aligner.o ali_arbdb.o ali_global.o ali_main.o ali_pathmap.o ali_prealigner.o ali_profile.o ali_pt.o ali_sequence.o ali_solution.o *.a make[4]: Leaving directory '/<>/NALIGNER' make[4]: Entering directory '/<>/NAMES' rm -f names.o *.a make[4]: Leaving directory '/<>/NAMES' make[4]: Entering directory '/<>/NAMES_COM' make[5]: Entering directory '/<>/NAMES_COM' make[5]: Leaving directory '/<>/NAMES_COM' make[4]: Leaving directory '/<>/NAMES_COM' make[4]: Entering directory '/<>/NTREE' rm -f AP_consensus.o AP_conservProfile2Gnuplot.o AP_pos_var_pars.o ColumnStat_2_gnuplot.o NT_branchAnalysis.o NT_cb.o NT_concatenate.o NT_dbrepair.o NT_edconf.o NT_extern.o NT_import.o NT_ins_col.o NT_join.o NT_main.o NT_sort.o NT_trackAliChanges.o NT_tree_cmp.o NT_userland_fixes.o NT_validManual.o NT_validNameParser.o NT_validNames.o ad_ali.o ad_ext.o ad_spec.o ad_transpro.o ad_trees.o *.a make[4]: Leaving directory '/<>/NTREE' make[4]: Entering directory '/<>/PARSIMONY' rm -f PARS_main.o PARS_dtree.o PARS_debug.o PARS_klprops.o AP_buffer.o AP_main.o AP_tree_nlen.o AP_tree_edge.o *.a make[4]: Leaving directory '/<>/PARSIMONY' make[4]: Entering directory '/<>/PERLTOOLS' rm -f /<>/bin/arb_proto_2_xsub rm -f arb_proto_2_xsub.o make[4]: Leaving directory '/<>/PERLTOOLS' make[4]: Entering directory '/<>/PHYLO' rm -f PH_data.o PH_display.o PH_filt.o PH_main.o PH_root.o *.a make[4]: Leaving directory '/<>/PHYLO' make[4]: Entering directory '/<>/PRIMER_DESIGN' rm -f PRD_Pair.o PRD_Item.o PRD_Node.o PRD_Range.o PRD_SequenceIterator.o PRD_SearchFIFO.o PRD_Design.o primer_design.o *.a make[4]: Leaving directory '/<>/PRIMER_DESIGN' make[4]: Entering directory '/<>/PROBE_COM' make[5]: Entering directory '/<>/PROBE_COM' make[5]: Leaving directory '/<>/PROBE_COM' make[4]: Leaving directory '/<>/PROBE_COM' make[4]: Entering directory '/<>/PROBE_DESIGN' rm -f probe_design.o SaiProbeVisualization.o probe_match_parser.o *.a make[4]: Leaving directory '/<>/PROBE_DESIGN' make[4]: Entering directory '/<>/PROBE_SET' rm -f ps_node.o ps_filebuffer.o ps_database.o ps_tools.o fb_test.o ps_convert_db.o ps_merge_my_dbs.o ps_detect_weak_differences.o ps_find_probes.o ps_eval_candidates.o ps_get_probes.o ps_my2ascii.o ps_my2asciipaths.o ps_arb2asciipaths.o ps_show_result.o rm -f /<>/PROBE_SET/bin/ps_show_result /<>/PROBE_SET/bin/ps_arb2asciipaths /<>/PROBE_SET/bin/ps_my2asciipaths /<>/PROBE_SET/bin/ps_my2ascii /<>/PROBE_SET/bin/ps_get_probes /<>/PROBE_SET/bin/ps_eval /<>/PROBE_SET/bin/ps_find /<>/PROBE_SET/bin/ps_detect /<>/PROBE_SET/bin/ps_merge /<>/PROBE_SET/bin/ps_convert /<>/PROBE_SET/bin/fb_test make[4]: Leaving directory '/<>/PROBE_SET' make[4]: Entering directory '/<>/READSEQ' rm -f readseq.o ureadseq.o /<>/bin/arb_readseq make[4]: Leaving directory '/<>/READSEQ' make[4]: Entering directory '/<>/RNA3D' rm -f RNA3D_Main.o RNA3D_Interface.o RNA3D_Graphics.o RNA3D_OpenGLEngine.o RNA3D_OpenGLGraphics.o RNA3D_Textures.o RNA3D_StructureData.o RNA3D_Renderer.o *.a make[4]: Leaving directory '/<>/RNA3D' make[4]: Entering directory '/<>/RNACMA' Makefile:38: warning: ignoring prerequisites on suffix rule definition Makefile:38: warning: ignoring prerequisites on suffix rule definition rm -f AlignedSequenceLoader.o Analyser.o Cma.o dbconn.o *.a make[4]: Leaving directory '/<>/RNACMA' make[4]: Entering directory '/<>/SECEDIT' rm -f SEC_toggle.o SEC_bonddef.o SEC_db.o SEC_helix.o SEC_graphic.o SEC_structure.o SEC_read.o SEC_io.o SEC_paint.o SEC_layout.o SEC_split.o SEC_abspos.o SEC_main.o *.a make[4]: Leaving directory '/<>/SECEDIT' make[4]: Entering directory '/<>/SEQ_QUALITY' rm -f SQ_GroupData.o SQ_ambiguities.o SQ_functions.o SQ_main.o *.a make[4]: Leaving directory '/<>/SEQ_QUALITY' make[4]: Entering directory '/<>/SERVERCNTRL' rm -f servercntrl.o *.a make[4]: Leaving directory '/<>/SERVERCNTRL' make[4]: Entering directory '/<>/SL' make[5]: Entering directory '/<>/SL/ALIVIEW' rm -f AliView.o *.a make[5]: Leaving directory '/<>/SL/ALIVIEW' make[5]: Entering directory '/<>/SL/AP_TREE' rm -f AP_Tree.o *.a make[5]: Leaving directory '/<>/SL/AP_TREE' make[5]: Entering directory '/<>/SL/ARB_TREE' rm -f ARB_Tree.o *.a make[5]: Leaving directory '/<>/SL/ARB_TREE' make[5]: Entering directory '/<>/SL/AW_HELIX' rm -f AW_helix.o *.a make[5]: Leaving directory '/<>/SL/AW_HELIX' make[5]: Entering directory '/<>/SL/AW_NAME' rm -f AW_rename.o AW_names_admin.o *.a make[5]: Leaving directory '/<>/SL/AW_NAME' make[5]: Entering directory '/<>/SL/CB' rm -f cb.o *.a make[5]: Leaving directory '/<>/SL/CB' make[5]: Entering directory '/<>/SL/DB_QUERY' rm -f db_query.o *.a make[5]: Leaving directory '/<>/SL/DB_QUERY' make[5]: Entering directory '/<>/SL/DB_SCANNER' rm -f db_scanner.o *.a make[5]: Leaving directory '/<>/SL/DB_SCANNER' make[5]: Entering directory '/<>/SL/DB_UI' rm -f info_window.o ui_species.o *.a make[5]: Leaving directory '/<>/SL/DB_UI' make[5]: Entering directory '/<>/SL/FAST_ALIGNER' rm -f ClustalV.o fast_aligner.o seq_search.o *.a make[5]: Leaving directory '/<>/SL/FAST_ALIGNER' make[5]: Entering directory '/<>/SL/FILTER' rm -f AP_filter.o RangeList.o *.a make[5]: Leaving directory '/<>/SL/FILTER' make[5]: Entering directory '/<>/SL/GUI_ALIVIEW' rm -f GUI_aliview.o ColumnStat.o AWT_filter.o *.a make[5]: Leaving directory '/<>/SL/GUI_ALIVIEW' make[5]: Entering directory '/<>/SL/HELIX' rm -f BI_helix.o BI_basepos.o *.a make[5]: Leaving directory '/<>/SL/HELIX' make[5]: Entering directory '/<>/SL/INSDEL' rm -f insdel.o *.a make[5]: Leaving directory '/<>/SL/INSDEL' make[5]: Entering directory '/<>/SL/ITEMS' rm -f changekey.o item_sel_list.o species.o *.a make[5]: Leaving directory '/<>/SL/ITEMS' make[5]: Entering directory '/<>/SL/LOCATION' rm -f Location.o *.a make[5]: Leaving directory '/<>/SL/LOCATION' make[5]: Entering directory '/<>/SL/MACROS' rm -f dbserver.o macro_gui.o recmac.o trackers.o *.a make[5]: Leaving directory '/<>/SL/MACROS' make[5]: Entering directory '/<>/SL/MATRIX' rm -f AP_matrix.o *.a make[5]: Leaving directory '/<>/SL/MATRIX' make[5]: Entering directory '/<>/SL/NDS' rm -f nds.o *.a make[5]: Leaving directory '/<>/SL/NDS' make[5]: Entering directory '/<>/SL/NEIGHBOURJOIN' rm -f NJ.o *.a make[5]: Leaving directory '/<>/SL/NEIGHBOURJOIN' make[5]: Entering directory '/<>/SL/PRONUC' rm -f AP_pro_a_nucs.o AP_codon_table.o iupac.o *.a make[5]: Leaving directory '/<>/SL/PRONUC' make[5]: Entering directory '/<>/SL/PTCLEAN' rm -f ptclean.o *.a make[5]: Leaving directory '/<>/SL/PTCLEAN' make[5]: Entering directory '/<>/SL/REFENTRIES' rm -f refentries.o *.a make[5]: Leaving directory '/<>/SL/REFENTRIES' make[5]: Entering directory '/<>/SL/REGEXPR' rm -f RegExpr.o *.a make[5]: Leaving directory '/<>/SL/REGEXPR' make[5]: Entering directory '/<>/SL/ROOTED_TREE' rm -f RootedTree.o *.a make[5]: Leaving directory '/<>/SL/ROOTED_TREE' make[5]: Entering directory '/<>/SL/SEQIO' rm -f seq_export.o seqio.o *.a make[5]: Leaving directory '/<>/SL/SEQIO' make[5]: Entering directory '/<>/SL/SEQUENCE' rm -f AP_seq_dna.o AP_seq_protein.o AP_seq_simple_pro.o AP_sequence.o *.a make[5]: Leaving directory '/<>/SL/SEQUENCE' make[5]: Entering directory '/<>/SL/TRANSLATE' rm -f Translate.o *.a make[5]: Leaving directory '/<>/SL/TRANSLATE' make[5]: Entering directory '/<>/SL/TREEDISP' rm -f TreeDisplay.o irstree_display.o TreeCallbacks.o *.a make[5]: Leaving directory '/<>/SL/TREEDISP' make[5]: Entering directory '/<>/SL/TREE_ADMIN' rm -f TreeAdmin.o *.a make[5]: Leaving directory '/<>/SL/TREE_ADMIN' make[5]: Entering directory '/<>/SL/TREE_READ' rm -f TreeRead.o TreeTools.o *.a make[5]: Leaving directory '/<>/SL/TREE_READ' make[5]: Entering directory '/<>/SL/TREE_WRITE' rm -f TreeWrite.o *.a make[5]: Leaving directory '/<>/SL/TREE_WRITE' make[4]: Leaving directory '/<>/SL' make[4]: Entering directory '/<>/STAT' rm -f ST_ml.o ST_window.o ST_quality.o *.a make[4]: Leaving directory '/<>/STAT' make[4]: Entering directory '/<>/TOOLS' rm -f /<>/bin/arb_2_ascii /<>/bin/arb_2_bin /<>/bin/arb_a2ps /<>/bin/arb_consensus_tree /<>/bin/arb_dnarates /<>/bin/arb_export_rates /<>/bin/arb_export_tree /<>/bin/arb_gene_probe /<>/bin/arb_message /<>/bin/arb_notify /<>/bin/arb_primer /<>/bin/arb_probe /<>/bin/arb_read_tree /<>/bin/arb_replace /<>/bin/arb_flush_mem rm -f arb_2_ascii.o arb_2_bin.o arb_a2ps.o arb_consensus_tree.o arb_dnarates.o arb_export_rates.o arb_export_tree.o arb_gene_probe.o arb_message.o arb_notify.o arb_primer.o arb_probe.o arb_read_tree.o arb_replace.o arb_flush_mem.o make[4]: Leaving directory '/<>/TOOLS' make[4]: Entering directory '/<>/TREEGEN' rm -f base.o defines.o frand.o readcfg.o rns.o sim.o simcfg.o spreadin.o *.a make[4]: Leaving directory '/<>/TREEGEN' make[4]: Entering directory '/<>/UNIT_TESTER' Generating Makefile.setup.local from Makefile.setup.template rm -f UnitTester.o TestEnvironment.o *.a test_environment skipslow.stamp rm -rf logs tests /usr/bin/make -f Makefile.test clean make[5]: Entering directory '/<>/UNIT_TESTER' rm -f tests/* make[5]: Leaving directory '/<>/UNIT_TESTER' make[4]: Leaving directory '/<>/UNIT_TESTER' make[4]: Entering directory '/<>/WETC' rm -f WETC_main.o *.a make[4]: Leaving directory '/<>/WETC' make[4]: Entering directory '/<>/WINDOW' rm -f AW_Xm.o AW_advice.o AW_at.o AW_awar.o AW_button.o AW_cb_struct.o AW_clipable.o AW_device.o AW_device_click.o AW_device_size.o AW_edit.o AW_file.o AW_font_group.o AW_global_awars.o AW_help.o AW_modal.o AW_position.o AW_preset.o AW_print.o AW_question.o AW_root.o AW_root_debug.o AW_select.o AW_status.o AW_window.o AW_window_Xm_interface.o AW_xfig.o AW_xfont.o AW_xkey.o aw_scalar.o *.a *.so make[4]: Leaving directory '/<>/WINDOW' make[4]: Entering directory '/<>/XML' rm -f xml.o *.a make[4]: Leaving directory '/<>/XML' /usr/bin/make bin/bin.clean make[4]: Entering directory '/<>' make[5]: Entering directory '/<>/bin' find . -type l -exec rm {} \; find . -type f -perm -100 -exec rm {} \; make[5]: Leaving directory '/<>/bin' make[4]: Leaving directory '/<>' /usr/bin/make HELP_SOURCE/HELP_SOURCE.clean make[4]: Entering directory '/<>' make[5]: Entering directory '/<>/HELP_SOURCE' rm -f arb_help2xml.o /<>/bin/arb_help2xml rm -f xml.stamp dummy date.xsl rm -rf Xml ../lib/help ../lib/help_html .depends /usr/bin/make -C genhelp clean make[6]: Entering directory '/<>/HELP_SOURCE/genhelp' rm -f *.hlp make[6]: Leaving directory '/<>/HELP_SOURCE/genhelp' make[5]: Leaving directory '/<>/HELP_SOURCE' make[4]: Leaving directory '/<>' Cleanup: find /<> -type f \( -name '*.a' ! -type l \) -exec rm -f {} \; find /<> -type f \( -name '*.o' ! -type l \) -exec rm -f {} \; make[4]: Entering directory '/<>/lib' rm -f *.so ( test -h nas && echo "lib/nas is a link - skipped" ) || (cd nas;/usr/bin/make clean) make[5]: Entering directory '/<>/lib/nas' rm -f names.dat make[5]: Leaving directory '/<>/lib/nas' ( test -h pts && echo "lib/pts is a link - skipped" ) || rm -rf pts ( test -h arb_tcp.dat && echo "lib/arb_tcp.dat is a link - skipped" ) || rm -f arb_tcp.dat make[4]: Leaving directory '/<>/lib' make[4]: Entering directory '/<>/GDEHELP' grep -ih '^itemhelp:' MENUS/align.menu MENUS/desoete.menu MENUS/dnamlrates.menu MENUS/export.menu MENUS/fastdnaml.menu MENUS/import.menu MENUS/inc_fastdnaml.menu MENUS/phylip_dist.menu MENUS/phylip_dist_org.menu MENUS/phylip_help.menu MENUS/phylip_ml.menu MENUS/phylip_pars.menu MENUS/phyml.menu MENUS/phyml_20130708.menu MENUS/pretty_print.menu MENUS/puzzle.menu MENUS/raxml.menu MENUS/start_arb.menu MENUS/warning.menu | /<>/SH/arb_sed -e 's/^itemhelp://' | sort | uniq > helpfiles.lst make[5]: Entering directory '/<>/GDEHELP' rm -rf ./HELP_GEN ./HELP_DOC_GEN make[5]: Leaving directory '/<>/GDEHELP' rm -f MENUS/align.genmenu MENUS/desoete.genmenu MENUS/dnamlrates.genmenu MENUS/export.genmenu MENUS/fastdnaml.genmenu MENUS/import.genmenu MENUS/inc_fastdnaml.genmenu MENUS/phylip_dist.genmenu MENUS/phylip_dist_org.genmenu MENUS/phylip_help.genmenu MENUS/phylip_ml.genmenu MENUS/phylip_pars.genmenu MENUS/phyml.genmenu MENUS/phyml_20130708.genmenu MENUS/pretty_print.genmenu MENUS/puzzle.genmenu MENUS/raxml.genmenu MENUS/start_arb.genmenu MENUS/warning.genmenu /<>/lib/gde/arb.menu helpfiles.lst make[4]: Leaving directory '/<>/GDEHELP' make[4]: Entering directory '/<>/HEADERLIBS' rm -rf eigen/ make[4]: Leaving directory '/<>/HEADERLIBS' make[4]: Entering directory '/<>/SOURCE_TOOLS' rm -f stamp.* valgrind2grep.lst postcompile.sav arb_main_cpp.o arb_main_c.o make[4]: Leaving directory '/<>/SOURCE_TOOLS' make[4]: Entering directory '/<>/SOURCE_TOOLS/COMPILE_COMPAT' rm -f bin/c0x bin/nostd c0x.o nostd.o make[4]: Leaving directory '/<>/SOURCE_TOOLS/COMPILE_COMPAT' make[4]: Entering directory '/<>/TEMPLATES' make[4]: Nothing to be done for 'clean'. make[4]: Leaving directory '/<>/TEMPLATES' make[4]: Entering directory '/<>/PERL2ARB' test -f Makefile && /usr/bin/make clean make[4]: [Makefile.main:135: clean] Error 1 (ignored) rm -f Makefile.old proto.h debug.h ARB.c ARB.xs .depends depends.stamp Makefile.PL /<>/lib/ARB.pm /<>/lib/ARB.so rm -f Makefile make[4]: Leaving directory '/<>/PERL2ARB' rm -rf \ /<>/PROBE_SET/bin \ /<>/INCLUDE \ rm -f *.last_gcc *.last_compiler config.makefile.bak make[3]: Leaving directory '/<>' /usr/bin/make clean_cov_all clean_links make[3]: Entering directory '/<>' find . \( -name "*.gcda" -o -name "*.gcov" -o -name "*.cov" \) -exec rm {} \; find . \( -name "*.gcno" \) -exec rm {} \; find . -path './lib' -prune -o -type l -exec rm {} \; make[3]: Leaving directory '/<>' make[2]: Leaving directory '/<>' rm config.makefile # ARB does not have "distclean" or "realclean". Remove some leftovers: rm -f UNIT_TESTER/Makefile.setup.local find -name \*.log -a ! -name phyml-manual.log -print0 | xargs -0 rm -f rm -f TEMPLATES/arb_build.h make[1]: Leaving directory '/<>' dh_clean debian/rules binary-arch dh binary-arch dh_update_autotools_config -a cp: warning: behavior of -n is non-portable and may change in future; use --update=none instead cp: warning: behavior of -n is non-portable and may change in future; use --update=none instead dh_autoreconf -a debian/rules override_dh_auto_configure make[1]: Entering directory '/<>' # ARB's build system is configured with config.makefile. This file is # created on the first run of make from config.makefile.template. We # just use sed here to set the desired parameters: sed -e 's/DEVELOPER := ANY/DEVELOPER := RELEASE/;'\ -e 's/ARB_64 := 1/ARB_64 := 1/;'\ -e 's/# DEBIAN := 1/DEBIAN := 1/;' \ config.makefile.template > config.makefile dh override_dh_auto_configure make[1]: Leaving directory '/<>' debian/rules override_dh_auto_build make[1]: Entering directory '/<>' dh_auto_build -- all make -j4 "INSTALL=install --strip-program=true" all make[2]: Entering directory '/<>' [35:32.103298108] ------------------------------------------------ make build make[3]: Entering directory '/<>' make -r -C "lib/motifHack" all make[4]: Entering directory '/<>/lib/motifHack' ./convert_xpm.pl pixmaps/bases.xpm < ../pixmaps/bases.xpm ./convert_xpm.pl pixmaps/basesText.xpm < ../pixmaps/basesText.xpm ./convert_xpm.pl pixmaps/beautifyb.xpm < ../pixmaps/beautifyb.xpm ./convert_xpm.pl pixmaps/beautifyc.xpm < ../pixmaps/beautifyc.xpm ./convert_xpm.pl pixmaps/beautifyt.xpm < ../pixmaps/beautifyt.xpm Creating directory 'pixmaps' ./convert_xpm.pl pixmaps/check.xpm < ../pixmaps/check.xpm ./convert_xpm.pl pixmaps/circle.xpm < ../pixmaps/circle.xpm ./convert_xpm.pl pixmaps/close.xpm < ../pixmaps/close.xpm ./convert_xpm.pl pixmaps/closeText.xpm < ../pixmaps/closeText.xpm ./convert_xpm.pl pixmaps/close_text.xpm < ../pixmaps/close_text.xpm ./convert_xpm.pl pixmaps/colorMaps.xpm < ../pixmaps/colorMaps.xpm ./convert_xpm.pl pixmaps/colors.xpm < ../pixmaps/colors.xpm ./convert_xpm.pl pixmaps/conf_save.xpm < ../pixmaps/conf_save.xpm ./convert_xpm.pl pixmaps/dendro.xpm < ../pixmaps/dendro.xpm ./convert_xpm.pl pixmaps/dendroIrs.xpm < ../pixmaps/dendroIrs.xpm ./convert_xpm.pl pixmaps/diamond.xpm < ../pixmaps/diamond.xpm ./convert_xpm.pl pixmaps/editor.xpm < ../pixmaps/editor.xpm ./convert_xpm.pl pixmaps/equal.xpm < ../pixmaps/equal.xpm ./convert_xpm.pl pixmaps/gen_book.xpm < ../pixmaps/gen_book.xpm ./convert_xpm.pl pixmaps/gen_map.xpm < ../pixmaps/gen_map.xpm ./convert_xpm.pl pixmaps/gen_radial.xpm < ../pixmaps/gen_radial.xpm ./convert_xpm.pl pixmaps/gen_vertical.xpm < ../pixmaps/gen_vertical.xpm ./convert_xpm.pl pixmaps/helix.xpm < ../pixmaps/helix.xpm ./convert_xpm.pl pixmaps/helixText.xpm < ../pixmaps/helixText.xpm ./convert_xpm.pl pixmaps/help.xpm < ../pixmaps/help.xpm ./convert_xpm.pl pixmaps/helpText.xpm < ../pixmaps/helpText.xpm ./convert_xpm.pl pixmaps/help_text.xpm < ../pixmaps/help_text.xpm ./convert_xpm.pl pixmaps/leftright_small.xpm < ../pixmaps/leftright_small.xpm ./convert_xpm.pl pixmaps/less.xpm < ../pixmaps/less.xpm ./convert_xpm.pl pixmaps/listdisp.xpm < ../pixmaps/listdisp.xpm ./convert_xpm.pl pixmaps/logo.xpm < ../pixmaps/logo.xpm ./convert_xpm.pl pixmaps/mapping.xpm < ../pixmaps/mapping.xpm ./convert_xpm.pl pixmaps/mask.xpm < ../pixmaps/mask.xpm ./convert_xpm.pl pixmaps/mode_cursor.xpm < ../pixmaps/mode_cursor.xpm ./convert_xpm.pl pixmaps/mode_edit.xpm < ../pixmaps/mode_edit.xpm ./convert_xpm.pl pixmaps/mode_empty.xpm < ../pixmaps/mode_empty.xpm ./convert_xpm.pl pixmaps/mode_fold.xpm < ../pixmaps/mode_fold.xpm ./convert_xpm.pl pixmaps/mode_group.xpm < ../pixmaps/mode_group.xpm ./convert_xpm.pl pixmaps/mode_info.xpm < ../pixmaps/mode_info.xpm ./convert_xpm.pl pixmaps/mode_kernlin.xpm < ../pixmaps/mode_kernlin.xpm ./convert_xpm.pl pixmaps/mode_length.xpm < ../pixmaps/mode_length.xpm ./convert_xpm.pl pixmaps/mode_line.xpm < ../pixmaps/mode_line.xpm ./convert_xpm.pl pixmaps/mode_lzoom.xpm < ../pixmaps/mode_lzoom.xpm ./convert_xpm.pl pixmaps/mode_mark.xpm < ../pixmaps/mode_mark.xpm ./convert_xpm.pl pixmaps/mode_move.xpm < ../pixmaps/mode_move.xpm ./convert_xpm.pl pixmaps/mode_multifurc.xpm < ../pixmaps/mode_multifurc.xpm ./convert_xpm.pl pixmaps/mode_nni.xpm < ../pixmaps/mode_nni.xpm ./convert_xpm.pl pixmaps/mode_optimize.xpm < ../pixmaps/mode_optimize.xpm ./convert_xpm.pl pixmaps/mode_pinfo.xpm < ../pixmaps/mode_pinfo.xpm ./convert_xpm.pl pixmaps/mode_rotate.xpm < ../pixmaps/mode_rotate.xpm ./convert_xpm.pl pixmaps/mode_select.xpm < ../pixmaps/mode_select.xpm ./convert_xpm.pl pixmaps/mode_setroot.xpm < ../pixmaps/mode_setroot.xpm ./convert_xpm.pl pixmaps/mode_spread.xpm < ../pixmaps/mode_spread.xpm ./convert_xpm.pl pixmaps/mode_stretch.xpm < ../pixmaps/mode_stretch.xpm ./convert_xpm.pl pixmaps/mode_swap.xpm < ../pixmaps/mode_swap.xpm ./convert_xpm.pl pixmaps/mode_www.xpm < ../pixmaps/mode_www.xpm ./convert_xpm.pl pixmaps/mode_zoom.xpm < ../pixmaps/mode_zoom.xpm ./convert_xpm.pl pixmaps/molText.xpm < ../pixmaps/molText.xpm ./convert_xpm.pl pixmaps/more.xpm < ../pixmaps/more.xpm ./convert_xpm.pl pixmaps/moveAllLeft.xpm < ../pixmaps/moveAllLeft.xpm ./convert_xpm.pl pixmaps/moveAllRight.xpm < ../pixmaps/moveAllRight.xpm ./convert_xpm.pl pixmaps/moveBottom.xpm < ../pixmaps/moveBottom.xpm ./convert_xpm.pl pixmaps/moveDown.xpm < ../pixmaps/moveDown.xpm ./convert_xpm.pl pixmaps/moveLeft.xpm < ../pixmaps/moveLeft.xpm ./convert_xpm.pl pixmaps/moveRight.xpm < ../pixmaps/moveRight.xpm ./convert_xpm.pl pixmaps/moveTop.xpm < ../pixmaps/moveTop.xpm ./convert_xpm.pl pixmaps/moveUp.xpm < ../pixmaps/moveUp.xpm ./convert_xpm.pl pixmaps/no.xpm < ../pixmaps/no.xpm ./convert_xpm.pl pixmaps/notEqual.xpm < ../pixmaps/notEqual.xpm ./convert_xpm.pl pixmaps/polygon.xpm < ../pixmaps/polygon.xpm ./convert_xpm.pl pixmaps/protect.xpm < ../pixmaps/protect.xpm ./convert_xpm.pl pixmaps/quit.xpm < ../pixmaps/quit.xpm ./convert_xpm.pl pixmaps/radial.xpm < ../pixmaps/radial.xpm ./convert_xpm.pl pixmaps/rectangle.xpm < ../pixmaps/rectangle.xpm ./convert_xpm.pl pixmaps/redo.xpm < ../pixmaps/redo.xpm ./convert_xpm.pl pixmaps/refresh.xpm < ../pixmaps/refresh.xpm ./convert_xpm.pl pixmaps/refresh_text.xpm < ../pixmaps/refresh_text.xpm ./convert_xpm.pl pixmaps/rightleft_small.xpm < ../pixmaps/rightleft_small.xpm ./convert_xpm.pl pixmaps/save.xpm < ../pixmaps/save.xpm ./convert_xpm.pl pixmaps/saveAs.xpm < ../pixmaps/saveAs.xpm ./convert_xpm.pl pixmaps/star.xpm < ../pixmaps/star.xpm ./convert_xpm.pl pixmaps/uncheck.xpm < ../pixmaps/uncheck.xpm ./convert_xpm.pl pixmaps/undo.xpm < ../pixmaps/undo.xpm ./convert_xpm.pl pixmaps/unmask.xpm < ../pixmaps/unmask.xpm ./convert_xpm.pl pixmaps/yes.xpm < ../pixmaps/yes.xpm ./convert_xpm.pl pixmaps/edit/3to5.xpm < ../pixmaps/edit/3to5.xpm ./convert_xpm.pl pixmaps/edit/5to3.xpm < ../pixmaps/edit/5to3.xpm ./convert_xpm.pl pixmaps/edit/align.xpm < ../pixmaps/edit/align.xpm Creating directory 'pixmaps/edit' ./convert_xpm.pl pixmaps/edit/arrow.xpm < ../pixmaps/edit/arrow.xpm ./convert_xpm.pl pixmaps/edit/clear.xpm < ../pixmaps/edit/clear.xpm ./convert_xpm.pl pixmaps/edit/cons.xpm < ../pixmaps/edit/cons.xpm ./convert_xpm.pl pixmaps/edit/detail.xpm < ../pixmaps/edit/detail.xpm ./convert_xpm.pl pixmaps/edit/editseq.xpm < ../pixmaps/edit/editseq.xpm ./convert_xpm.pl pixmaps/edit/keymap.xpm < ../pixmaps/edit/keymap.xpm ./convert_xpm.pl pixmaps/edit/kill.xpm < ../pixmaps/edit/kill.xpm ./convert_xpm.pl pixmaps/edit/last.xpm < ../pixmaps/edit/last.xpm ./convert_xpm.pl pixmaps/edit/mark.xpm < ../pixmaps/edit/mark.xpm ./convert_xpm.pl pixmaps/edit/next.xpm < ../pixmaps/edit/next.xpm ./convert_xpm.pl pixmaps/edit/nocons.xpm < ../pixmaps/edit/nocons.xpm ./convert_xpm.pl pixmaps/edit/nokeymap.xpm < ../pixmaps/edit/nokeymap.xpm ./convert_xpm.pl pixmaps/edit/norepeat.xpm < ../pixmaps/edit/norepeat.xpm ./convert_xpm.pl pixmaps/edit/repeat.xpm < ../pixmaps/edit/repeat.xpm ./convert_xpm.pl pixmaps/edit/rna3d.xpm < ../pixmaps/edit/rna3d.xpm ./convert_xpm.pl pixmaps/edit/secedit.xpm < ../pixmaps/edit/secedit.xpm ./convert_xpm.pl pixmaps/edit/zoom.xpm < ../pixmaps/edit/zoom.xpm ./convert_xpm.pl pixmaps/icons/ARB_DIST.xpm < ../pixmaps/icons/ARB_DIST.xpm ./convert_xpm.pl pixmaps/icons/ARB_EDIT4.xpm < ../pixmaps/icons/ARB_EDIT4.xpm ./convert_xpm.pl pixmaps/icons/ARB_NT.xpm < ../pixmaps/icons/ARB_NT.xpm ./convert_xpm.pl pixmaps/icons/ARB_PARS.xpm < ../pixmaps/icons/ARB_PARS.xpm Creating directory 'pixmaps/icons' ./convert_xpm.pl pixmaps/icons/ARB_PHYLO.xpm < ../pixmaps/icons/ARB_PHYLO.xpm ./convert_xpm.pl pixmaps/icons/ARB_STATUS.xpm < ../pixmaps/icons/ARB_STATUS.xpm ./convert_xpm.pl pixmaps/icons/ARB_WETC.xpm < ../pixmaps/icons/ARB_WETC.xpm ./convert_xpm.pl pixmaps/merge/icon.xpm < ../pixmaps/merge/icon.xpm ./convert_xpm.pl pixmaps/print/clipall.xpm < ../pixmaps/print/clipall.xpm ./convert_xpm.pl pixmaps/print/clipscreen.xpm < ../pixmaps/print/clipscreen.xpm ./convert_xpm.pl pixmaps/print/handles.xpm < ../pixmaps/print/handles.xpm Creating directory 'pixmaps/merge' Creating directory 'pixmaps/print' ./convert_xpm.pl pixmaps/print/landscape.xpm < ../pixmaps/print/landscape.xpm ./convert_xpm.pl pixmaps/print/nohandles.xpm < ../pixmaps/print/nohandles.xpm ./convert_xpm.pl pixmaps/print/portrait.xpm < ../pixmaps/print/portrait.xpm make[4]: Leaving directory '/<>/lib/motifHack' make "WITHPERL=1" perl arb_no_perl make[4]: Entering directory '/<>' SOURCE_TOOLS/generate_all_links.sh make -C SOURCE_TOOLS -r mainwrapper Skip compiler version check in Debian - we need to fix the code if it does not work make[5]: Entering directory '/<>/SOURCE_TOOLS' make -C bin all g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c arb_main.cxx -o arb_main_cpp.o -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include make[5]: Entering directory '/<>/bin' find . -type l -exec rm {} \; All tools needed for ARB compilation have been located. make scriptlinks make[6]: Entering directory '/<>/bin' ln -s -f `find ../SH ../PERL_SCRIPTS -perm -100 ! -type d ! -name 'config*' -print` . make[6]: Leaving directory '/<>/bin' make[5]: Leaving directory '/<>/bin' make -C HEADERLIBS all make[5]: Entering directory '/<>/HEADERLIBS' tar -zxvf eigen.tgz eigen/ eigen/Eigen/ eigen/Eigen/LeastSquares eigen/Eigen/src/ eigen/Eigen/src/LeastSquares/ eigen/Eigen/src/LeastSquares/LeastSquares.h eigen/Eigen/src/SVD/ eigen/Eigen/src/SVD/SVD.h eigen/Eigen/src/Array/ eigen/Eigen/src/Array/Random.h eigen/Eigen/src/Array/BooleanRedux.h eigen/Eigen/src/Array/Norms.h eigen/Eigen/src/Array/Select.h eigen/Eigen/src/Array/PartialRedux.h eigen/Eigen/src/Array/Functors.h eigen/Eigen/src/Array/CwiseOperators.h eigen/Eigen/src/Sparse/ eigen/Eigen/src/Sparse/RandomSetter.h eigen/Eigen/src/Sparse/SparseMatrix.h eigen/Eigen/src/Sparse/SparseProduct.h eigen/Eigen/src/Sparse/SparseTranspose.h eigen/Eigen/src/Sparse/CoreIterators.h eigen/Eigen/src/Sparse/SparseMatrixBase.h eigen/Eigen/src/Sparse/SparseLLT.h eigen/Eigen/src/Sparse/SparseDiagonalProduct.h eigen/Eigen/src/Sparse/SparseLDLT.h eigen/Eigen/src/Sparse/SparseDot.h eigen/Eigen/src/Sparse/MappedSparseMatrix.h eigen/Eigen/src/Sparse/SparseAssign.h eigen/Eigen/src/Sparse/TriangularSolver.h eigen/Eigen/src/Sparse/SparseBlock.h eigen/Eigen/src/Sparse/SparseFuzzy.h eigen/Eigen/src/Sparse/SparseRedux.h eigen/Eigen/src/Sparse/DynamicSparseMatrix.h eigen/Eigen/src/Sparse/SparseVector.h eigen/Eigen/src/Sparse/SparseUtil.h eigen/Eigen/src/Sparse/SparseLU.h eigen/Eigen/src/Sparse/SparseCwiseBinaryOp.h eigen/Eigen/src/Sparse/SparseFlagged.h eigen/Eigen/src/Sparse/SparseCwise.h eigen/Eigen/src/Sparse/CompressedStorage.h eigen/Eigen/src/Sparse/SparseCwiseUnaryOp.h eigen/Eigen/src/Sparse/AmbiVector.h eigen/Eigen/src/Geometry/ eigen/Eigen/src/Geometry/Quaternion.h eigen/Eigen/src/Geometry/Transform.h eigen/Eigen/src/Geometry/Scaling.h eigen/Eigen/src/Geometry/OrthoMethods.h eigen/Eigen/src/Geometry/Translation.h eigen/Eigen/src/Geometry/AlignedBox.h eigen/Eigen/src/Geometry/AngleAxis.h eigen/Eigen/src/Geometry/Rotation2D.h eigen/Eigen/src/Geometry/Hyperplane.h eigen/Eigen/src/Geometry/EulerAngles.h eigen/Eigen/src/Geometry/RotationBase.h eigen/Eigen/src/Geometry/ParametrizedLine.h eigen/Eigen/src/QR/ eigen/Eigen/src/QR/QR.h eigen/Eigen/src/QR/Tridiagonalization.h eigen/Eigen/src/QR/EigenSolver.h eigen/Eigen/src/QR/HessenbergDecomposition.h eigen/Eigen/src/QR/SelfAdjointEigenSolver.h eigen/Eigen/src/LU/ eigen/Eigen/src/LU/LU.h make[5]: Entering directory '/<>/bin' eigen/Eigen/src/LU/Determinant.h eigen/Eigen/src/LU/Inverse.h eigen/Eigen/src/Cholesky/ find . -type l -exec rm {} \; eigen/Eigen/src/Cholesky/LLT.h eigen/Eigen/src/Cholesky/LDLT.h eigen/Eigen/src/Core/ eigen/Eigen/src/Core/Cwise.h eigen/Eigen/src/Core/Flagged.h eigen/Eigen/src/Core/arch/ eigen/Eigen/src/Core/arch/CMakeLists.txt eigen/Eigen/src/Core/arch/arch/ eigen/Eigen/src/Core/arch/arch/CMakeLists.txt eigen/Eigen/src/Core/arch/arch/AltiVec/ eigen/Eigen/src/Core/arch/arch/AltiVec/CMakeLists.txt eigen/Eigen/src/Core/arch/arch/AltiVec/PacketMath.h eigen/Eigen/src/Core/arch/arch/SSE/ eigen/Eigen/src/Core/arch/arch/SSE/CMakeLists.txt eigen/Eigen/src/Core/arch/arch/SSE/PacketMath.h eigen/Eigen/src/Core/arch/AltiVec/ eigen/Eigen/src/Core/arch/AltiVec/CMakeLists.txt eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h eigen/Eigen/src/Core/arch/SSE/ eigen/Eigen/src/Core/arch/SSE/CMakeLists.txt eigen/Eigen/src/Core/arch/SSE/PacketMath.h eigen/Eigen/src/Core/MatrixStorage.h eigen/Eigen/src/Core/Swap.h eigen/Eigen/src/Core/Visitor.h eigen/Eigen/src/Core/CwiseBinaryOp.h eigen/Eigen/src/Core/Block.h eigen/Eigen/src/Core/Coeffs.h eigen/Eigen/src/Core/Minor.h eigen/Eigen/src/Core/Map.h eigen/Eigen/src/Core/CwiseUnaryOp.h eigen/Eigen/src/Core/DiagonalMatrix.h eigen/Eigen/src/Core/CommaInitializer.h eigen/Eigen/src/Core/NestByValue.h eigen/Eigen/src/Core/MathFunctions.h eigen/Eigen/src/Core/Product.h eigen/Eigen/src/Core/Part.h eigen/Eigen/src/Core/Assign.h eigen/Eigen/src/Core/Sum.h eigen/Eigen/src/Core/Matrix.h eigen/Eigen/src/Core/NumTraits.h eigen/Eigen/src/Core/CacheFriendlyProduct.h eigen/Eigen/src/Core/DiagonalProduct.h eigen/Eigen/src/Core/IO.h eigen/Eigen/src/Core/Functors.h eigen/Eigen/src/Core/Fuzzy.h eigen/Eigen/src/Core/GenericPacketMath.h eigen/Eigen/src/Core/util/ eigen/Eigen/src/Core/util/XprHelper.h eigen/Eigen/src/Core/util/Meta.h cc -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -c arb_main.c -o arb_main_c.o -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include eigen/Eigen/src/Core/util/StaticAssert.h eigen/Eigen/src/Core/util/Constants.h eigen/Eigen/src/Core/util/Memory.h eigen/Eigen/src/Core/util/DisableMSVCWarnings.h eigen/Eigen/src/Core/util/EnableMSVCWarnings.h eigen/Eigen/src/Core/util/Macros.h eigen/Eigen/src/Core/util/ForwardDeclarations.h eigen/Eigen/src/Core/Dot.h eigen/Eigen/src/Core/Transpose.h eigen/Eigen/src/Core/SolveTriangular.h eigen/Eigen/src/Core/Redux.h eigen/Eigen/src/Core/DiagonalCoeffs.h eigen/Eigen/src/Core/MapBase.h eigen/Eigen/src/Core/CwiseNullaryOp.h eigen/Eigen/src/Core/MatrixBase.h eigen/Eigen/SVD eigen/Eigen/Array eigen/Eigen/Eigen eigen/Eigen/Dense eigen/Eigen/Sparse eigen/Eigen/Geometry eigen/Eigen/QR eigen/Eigen/LU eigen/Eigen/Cholesky eigen/Eigen/Core eigen/COPYING.LESSER eigen/COPYING patch -p0 < eigen_fix_gcc_610_compile.patch patching file eigen/Eigen/src/Sparse/AmbiVector.h [35:32.415844429] ------------------------------------------------ Make TEMPLATES make[5]: Entering directory '/<>/TEMPLATES' ../SOURCE_TOOLS/build_info.pl SVN_URL='' SVN_REVISION='' [executing 'hostname'] output='bos02-ppc64el-009' [executing 'domainname'] output='(none)' ---------------------------------------- [start /<>/TEMPLATES/arb_build.h] #define ARB_VERSION "arb-6.0.6" #define ARB_VERSION_DETAILED "arb-6.0.6.rev15220" #define ARB_BUILD_DATE "17.May.2024" #define ARB_BUILD_YEAR "2024" #define ARB_BUILD_HOST "bos02-ppc64el-009.somewhere" #define ARB_BUILD_USER "buildd" ---------------------------------------- [end /<>/TEMPLATES/arb_build.h] make[5]: Leaving directory '/<>/TEMPLATES' [35:32.443660653] ------------------------------------------------ Make TEMPLATES [done] touch eigen/ make[5]: Leaving directory '/<>/HEADERLIBS' -------------------- Environment [start] ARBHOME='/<>' PATH='/<>/bin:/<>/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' LD_LIBRARY_PATH='/<>/lib:/<>/lib:' -------------------- Environment [end] [35:32.451035968] ------------------------------------------------ Make XML_IMPORT make[5]: Entering directory '/<>/XML_IMPORT' true make[5]: Leaving directory '/<>/XML_IMPORT' [35:32.455106175] ------------------------------------------------ Make XML_IMPORT [done] Your setup seems to be ok. make[5]: Leaving directory '/<>/SOURCE_TOOLS' make scriptlinks make[6]: Entering directory '/<>/bin' ln -s -f `find ../SH ../PERL_SCRIPTS -perm -100 ! -type d ! -name 'config*' -print` . make[6]: Leaving directory '/<>/bin' make[5]: Leaving directory '/<>/bin' generate_all_links.sh done. touch SOURCE_TOOLS/stamp.generate_all_links [35:34.343537204] ------------------------------------------------ Make GDEHELP make[5]: Entering directory '/<>/GDEHELP' ( cat genmenu.header; /<>/SH/arb_sed -e "s/^[ ]*//" ) < MENUS/align.menu > MENUS/align.genmenu ( cat genmenu.header; /<>/SH/arb_sed -e "s/^[ ]*//" ) < MENUS/desoete.menu > MENUS/desoete.genmenu ( cat genmenu.header; /<>/SH/arb_sed -e "s/^[ ]*//" ) < MENUS/dnamlrates.menu > MENUS/dnamlrates.genmenu ( cat genmenu.header; /<>/SH/arb_sed -e "s/^[ ]*//" ) < MENUS/export.menu > MENUS/export.genmenu ( cat genmenu.header; /<>/SH/arb_sed -e "s/^[ ]*//" ) < MENUS/fastdnaml.menu > MENUS/fastdnaml.genmenu ( cat genmenu.header; /<>/SH/arb_sed -e "s/^[ ]*//" ) < MENUS/import.menu > MENUS/import.genmenu ( cat genmenu.header; /<>/SH/arb_sed -e "s/^[ ]*//" ) < MENUS/inc_fastdnaml.menu > MENUS/inc_fastdnaml.genmenu ( cat genmenu.header; /<>/SH/arb_sed -e "s/^[ ]*//" ) < MENUS/phylip_dist.menu > MENUS/phylip_dist.genmenu ( cat genmenu.header; /<>/SH/arb_sed -e "s/^[ ]*//" ) < MENUS/phylip_dist_org.menu > MENUS/phylip_dist_org.genmenu ( cat genmenu.header; /<>/SH/arb_sed -e "s/^[ ]*//" ) < MENUS/phylip_help.menu > MENUS/phylip_help.genmenu ( cat genmenu.header; /<>/SH/arb_sed -e "s/^[ ]*//" ) < MENUS/phylip_ml.menu > MENUS/phylip_ml.genmenu ( cat genmenu.header; /<>/SH/arb_sed -e "s/^[ ]*//" ) < MENUS/phylip_pars.menu > MENUS/phylip_pars.genmenu ( cat genmenu.header; /<>/SH/arb_sed -e "s/^[ ]*//" ) < MENUS/phyml.menu > MENUS/phyml.genmenu ( cat genmenu.header; /<>/SH/arb_sed -e "s/^[ ]*//" ) < MENUS/phyml_20130708.menu > MENUS/phyml_20130708.genmenu ( cat genmenu.header; /<>/SH/arb_sed -e "s/^[ ]*//" ) < MENUS/pretty_print.menu > MENUS/pretty_print.genmenu ( cat genmenu.header; /<>/SH/arb_sed -e "s/^[ ]*//" ) < MENUS/puzzle.menu > MENUS/puzzle.genmenu ( cat genmenu.header; /<>/SH/arb_sed -e "s/^[ ]*//" ) < MENUS/raxml.menu > MENUS/raxml.genmenu ( cat genmenu.header; /<>/SH/arb_sed -e "s/^[ ]*//" ) < MENUS/start_arb.menu > MENUS/start_arb.genmenu ( cat genmenu.header; /<>/SH/arb_sed -e "s/^[ ]*//" ) < MENUS/warning.menu > MENUS/warning.genmenu grep -ih '^itemhelp:' MENUS/align.menu MENUS/desoete.menu MENUS/dnamlrates.menu MENUS/export.menu MENUS/fastdnaml.menu MENUS/import.menu MENUS/inc_fastdnaml.menu MENUS/phylip_dist.menu MENUS/phylip_dist_org.menu MENUS/phylip_help.menu MENUS/phylip_ml.menu MENUS/phylip_pars.menu MENUS/phyml.menu MENUS/phyml_20130708.menu MENUS/pretty_print.menu MENUS/puzzle.menu MENUS/raxml.menu MENUS/start_arb.menu MENUS/warning.menu | /<>/SH/arb_sed -e 's/^itemhelp://' | sort | uniq > helpfiles.lst ./pp.pl -IMENUS ARB_GDEmenus.source >ARB_GDEmenus.dirty make[6]: Entering directory '/<>/GDEHELP' ---------------------------------------------------------------- Collecting documentation for external programs used in GDE menus make[6]: [Makefile.helpfiles:87: HELP_DOC_GEN/proml.doc] Error 1 (ignored) (echo "# generated from ../../GDE/PHYLIP/doc/proml.html"; lynx -dump -nolist -display_charset=iso-8859-1 ../GDE/PHYLIP/doc/proml.html) | /<>/SH/arb_sed -e 's/©/(C)/' > HELP_DOC_GEN/proml.doc make[6]: [Makefile.helpfiles:87: HELP_DOC_GEN/dnapars.doc] Error 1 (ignored) (echo "# generated from ../../GDE/PHYLIP/doc/dnapars.html"; lynx -dump -nolist -display_charset=iso-8859-1 ../GDE/PHYLIP/doc/dnapars.html) | /<>/SH/arb_sed -e 's/©/(C)/' > HELP_DOC_GEN/dnapars.doc make[6]: [Makefile.helpfiles:87: HELP_DOC_GEN/protpars.doc] Error 1 (ignored) (echo "# generated from ../../GDE/PHYLIP/doc/protpars.html"; lynx -dump -nolist -display_charset=iso-8859-1 ../GDE/PHYLIP/doc/protpars.html) | /<>/SH/arb_sed -e 's/©/(C)/' > HELP_DOC_GEN/protpars.doc make[6]: [Makefile.helpfiles:99: HELP_DOC_GEN/phyml.doc] Error 1 (ignored) (echo "# generated from ../../GDE/PHYML/usersguide_phyliplike.html"; lynx -dump -nolist -display_charset=iso-8859-1 ../GDE/PHYML/usersguide_phyliplike.html) | /<>/SH/arb_sed -e 's/©/(C)/' > HELP_DOC_GEN/phyml.doc make[6]: [Makefile.helpfiles:105: HELP_DOC_GEN/phylip.doc] Error 1 (ignored) (echo "# generated from ../../GDE/PHYLIP/phylip.html"; lynx -dump -nolist -display_charset=iso-8859-1 ../GDE/PHYLIP/phylip.html) | /<>/SH/arb_sed -e 's/©/(C)/' > HELP_DOC_GEN/phylip.doc ./genhelp.sh HELP_GEN/CAP2.help "CAP2" arb_help.head HELP_PLAIN/CAP2.help ./genhelp.sh HELP_GEN/DNAml_rates.help "DNAml_rates" arb_help.head HELP_PLAIN/DNAml_rates.help ./genhelptree.sh HELP_GEN/clustalw.help "clustalw" arb_help.head ../GDE/CLUSTALW/clustalw_help ../GDE/CLUSTALW/clustalw.doc BASE='clustalw' PREFIX='HELP_GEN' ./genhelptree.sh HELP_GEN/dnaml.help "dnaml" arb_help.head ../GDE/AxML/AxML.doc ../GDE/FASTDNAML/fastDNAml.doc BASE='dnaml' PREFIX='HELP_GEN' ./genhelp.sh HELP_GEN/dnapars.help "dnapars" arb_help.head HELP_DOC_GEN/dnapars.doc ./genhelp.sh HELP_GEN/lsadt.help "lsadt" arb_help.head HELP_PLAIN/lsadt.help ./genhelp.sh HELP_GEN/phylip.help "phylip" arb_help.head HELP_DOC_GEN/phylip.doc make[6]: [Makefile.helpfiles:87: HELP_DOC_GEN/fitch.doc] Error 1 (ignored) (echo "# generated from ../../GDE/PHYLIP/doc/fitch.html"; lynx -dump -nolist -display_charset=iso-8859-1 ../GDE/PHYLIP/doc/fitch.html) | /<>/SH/arb_sed -e 's/©/(C)/' > HELP_DOC_GEN/fitch.doc make[6]: [Makefile.helpfiles:87: HELP_DOC_GEN/kitsch.doc] Error 1 (ignored) (echo "# generated from ../../GDE/PHYLIP/doc/kitsch.html"; lynx -dump -nolist -display_charset=iso-8859-1 ../GDE/PHYLIP/doc/kitsch.html) | /<>/SH/arb_sed -e 's/©/(C)/' > HELP_DOC_GEN/kitsch.doc make[6]: [Makefile.helpfiles:87: HELP_DOC_GEN/neighbor.doc] Error 1 (ignored) (echo "# generated from ../../GDE/PHYLIP/doc/neighbor.html"; lynx -dump -nolist -display_charset=iso-8859-1 ../GDE/PHYLIP/doc/neighbor.html) | /<>/SH/arb_sed -e 's/©/(C)/' > HELP_DOC_GEN/neighbor.doc make[6]: [Makefile.helpfiles:87: HELP_DOC_GEN/dnadist.doc] Error 1 (ignored) (echo "# generated from ../../GDE/PHYLIP/doc/dnadist.html"; lynx -dump -nolist -display_charset=iso-8859-1 ../GDE/PHYLIP/doc/dnadist.html) | /<>/SH/arb_sed -e 's/©/(C)/' > HELP_DOC_GEN/dnadist.doc make[6]: [Makefile.helpfiles:87: HELP_DOC_GEN/protdist.doc] Error 1 (ignored) (echo "# generated from ../../GDE/PHYLIP/doc/protdist.html"; lynx -dump -nolist -display_charset=iso-8859-1 ../GDE/PHYLIP/doc/protdist.html) | /<>/SH/arb_sed -e 's/©/(C)/' > HELP_DOC_GEN/protdist.doc ./genhelp.sh HELP_GEN/phyml.help "phyml" arb_help.head HELP_DOC_GEN/phyml.doc ./genhelp.sh HELP_GEN/proml.help "proml" arb_help.head HELP_DOC_GEN/proml.doc ./genhelp.sh HELP_GEN/protpars.help "protpars" arb_help.head HELP_DOC_GEN/protpars.doc ./genhelptree.sh HELP_GEN/readseq.help "readseq" arb_help.head ../READSEQ/Readme ../READSEQ/Formats ../READSEQ/Readseq.help BASE='readseq' PREFIX='HELP_GEN' make[6]: [Makefile.helpfiles:93: HELP_DOC_GEN/treepuzzle.doc] Error 1 (ignored) (echo "# generated from ../../GDE/TREEPUZZLE/doc/manual.html"; lynx -dump -nolist -display_charset=iso-8859-1 ../GDE/TREEPUZZLE/doc/manual.html) | /<>/SH/arb_sed -e 's/©/(C)/' > HELP_DOC_GEN/treepuzzle.doc ./genhelptree.sh HELP_GEN/phylip_distance.help "phylip_distance" arb_help.head ./HELP_DOC_GEN/fitch.doc ./HELP_DOC_GEN/kitsch.doc ./HELP_DOC_GEN/neighbor.doc ./HELP_DOC_GEN/dnadist.doc ./HELP_DOC_GEN/protdist.doc BASE='phylip_distance' PREFIX='HELP_GEN' ./genhelp.sh HELP_GEN/treepuzzle.help "treepuzzle" arb_help.head HELP_DOC_GEN/treepuzzle.doc make[6]: Leaving directory '/<>/GDEHELP' chmod a+w /<>/lib/gde/arb.menu chmod: cannot access '/<>/lib/gde/arb.menu': No such file or directory make[5]: [Makefile:41: /<>/lib/gde/arb.menu] Error 1 (ignored) ./cleanmenu.pl /<>/lib/gde/arb.menu rm ARB_GDEmenus.dirty chmod a-w /<>/lib/gde/arb.menu make[5]: Leaving directory '/<>/GDEHELP' [35:35.339765158] ------------------------------------------------ Make GDEHELP [done] [35:34.343826506] ------------------------------------------------ Make AISC_MKPTPS make[5]: Entering directory '/<>/AISC_MKPTPS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AISC_MKPTPS -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -DSIMPLE_ARB_ASSERT -c mkptypes.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -Wl,-O2 -Wl,-rpath=/usr/lib/arb/lib -Wl,-z,relro,--enable-new-dtags -rdynamic -Wl,--export-dynamic -o aisc_mkpt /<>/SOURCE_TOOLS/arb_main_cpp.o mkptypes.o make[5]: Leaving directory '/<>/AISC_MKPTPS' [35:39.174292819] ------------------------------------------------ Make AISC_MKPTPS [done] [35:34.342461237] ------------------------------------------------ Make CORE make[5]: Entering directory '/<>/CORE' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_CORE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c BufferedFileReader.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_CORE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c FileContent.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_CORE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MultiFileReader.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_CORE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c arb_cs.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_CORE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c arb_diff.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_CORE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c arb_file.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_CORE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c arb_handlers.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_CORE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c arb_match.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_CORE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c arb_misc.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_CORE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c arb_msg.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include arb_msg.cxx: In function 'GBS_reuse_buffer(char const*)': arb_msg.cxx:466:23: warning: 'empty' is used uninitialized [-Wuninitialized] arb_msg.cxx:465:13: note: 'empty' was declared here g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_CORE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c arb_progress.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include arb_progress.cxx: In member function 'virtual void null_counter::inc_to(int)': arb_progress.cxx:25:21: warning: unused parameter 'x' [-Wunused-parameter] g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_CORE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c arb_signal.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_CORE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c arb_sort.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_CORE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c arb_strarray.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_CORE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c arb_strbuf.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_CORE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c arb_string.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_CORE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c pos_range.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -Wl,-O2 -Wl,-rpath=/usr/lib/arb/lib -Wl,-z,relro,--enable-new-dtags -rdynamic -Wl,--export-dynamic -shared -o ../lib/libCORE.so BufferedFileReader.o FileContent.o MultiFileReader.o arb_cs.o arb_diff.o arb_file.o arb_handlers.o arb_match.o arb_misc.o arb_msg.o arb_progress.o arb_signal.o arb_sort.o arb_strarray.o arb_strbuf.o arb_string.o pos_range.o make[5]: Leaving directory '/<>/CORE' [35:43.569106007] ------------------------------------------------ Make CORE [done] [35:43.574505989] ------------------------------------------------ Make ARB_GDE make[5]: Entering directory '/<>/ARB_GDE' make proto make[6]: Entering directory '/<>/ARB_GDE' ../AISC_MKPTPS/aisc_mkpt -P -G -E -w GDE_proto.h GDE.cxx GDE_FileIO.cxx GDE_Genbank.cxx GDE_HGLfile.cxx GDE_ParseMenu.cxx GDE_arbdb_io.cxx GDE_event.cxx GDE_global.cxx > GDE_proto.h.tmp ../SOURCE_TOOLS/mv_if_diff GDE_proto.h.tmp GDE_proto.h GDE_proto.h did not change. make[6]: Leaving directory '/<>/ARB_GDE' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARB_GDE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c GDE.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from GDE.cxx:4: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' GDE.cxx: In function 'AW_window* GDE_menuitem_cb(AW_root*, GmenuItem*)': GDE.cxx:191:23: warning: cast between incompatible function types from 'void (*)(AW_window*, GmenuItem*, AW_CL)' {aka 'void (*)(AW_window*, GmenuItem*, long int)'} to 'AW_CB2' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] GDE.cxx:195:23: warning: cast between incompatible function types from 'void (*)(AW_window*, GmenuItem*, AW_CL)' {aka 'void (*)(AW_window*, GmenuItem*, long int)'} to 'AW_CB2' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] GDE.cxx: In function 'void GDE_load_menu(AW_window*, AW_active, const char*)': GDE.cxx:442:10: warning: variable 'itemloaded' set but not used [-Wunused-but-set-variable] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = adfiltercbstruct*; CreateWindowCallback = Callback_FVV]': GDE.cxx:253:55: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, adfiltercbstruct*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(UNFIXED, P1), P1) [with P1 = AWT_sai_selection*; RootCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': GDE.cxx:413:81: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_sai_selection*)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_sai_selection*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARB_GDE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c GDE_FileIO.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from GDE_menu.h:15, from GDE_proto.h:17, from GDE_FileIO.cxx:1: GDE_def.h: In function 'ReadNA_Flat(char*, char*)': GDE_def.h:224:12: warning: 'strncpy' output may be truncated copying 31 bytes from a string of length 4094 [-Wstringop-truncation] g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARB_GDE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c GDE_Genbank.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from GDE_menu.h:15, from GDE_proto.h:17, from GDE_extglob.h:25, from GDE_Genbank.cxx:1: GDE_def.h: In function 'ReadGen(char*, NA_Alignment*)': GDE_def.h:224:12: warning: 'strncpy' output may be truncated copying 79 bytes from a string of length 4083 [-Wstringop-truncation] GDE_def.h:224:12: warning: 'strncpy' output may be truncated copying 79 bytes from a string of length 4083 [-Wstringop-truncation] GDE_def.h:224:12: warning: 'strncpy' output may be truncated copying 79 bytes from a string of length 4083 [-Wstringop-truncation] GDE_def.h:224:12: warning: 'strncpy' output may be truncated copying 79 bytes from a string of length 4083 [-Wstringop-truncation] GDE_def.h:224:12: warning: 'strncpy' output may be truncated copying 31 bytes from a string of length 4095 [-Wstringop-truncation] g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARB_GDE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c GDE_HGLfile.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARB_GDE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c GDE_ParseMenu.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from GDE_ParseMenu.cxx:3: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' GDE_ParseMenu.cxx: In function 'ParseMenus(LineReader&) [clone .constprop.0]': GDE_ParseMenu.cxx:321:53: warning: '%s' directive writing up to 4095 bytes into a region of size 4079 [-Wformat-overflow=] In file included from /usr/include/stdio.h:980, from /usr/include/c++/14/cstdio:42, from /<>/INCLUDE/arb_core.h:16, from gde.hxx:18, from GDE_menu.h:12, from GDE_proto.h:17, from GDE_ParseMenu.cxx:1: In function 'sprintf', inlined from 'ParseMenus(LineReader&) [clone .constprop.0]' at GDE_ParseMenu.cxx:321:28: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:30:34: note: '__sprintf_chk' output between 19 and 4114 bytes into a destination of size 4096 g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARB_GDE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c GDE_arbdb_io.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include GDE_arbdb_io.cxx: In function 'InsertDatainGDE(NA_Alignment*, GBDATA**, unsigned char**, unsigned char**, unsigned long, unsigned long, AP_filter const*, GapCompression, bool, TypeInfo)': GDE_arbdb_io.cxx:283:32: warning: 'strncpy' specified bound 32 equals destination size [-Wstringop-truncation] In file included from GDE_arbdb_io.cxx:1: GDE_def.h: In function 'ReadArbdb(NA_Alignment*, bool, AP_filter*, GapCompression, bool, TypeInfo)': GDE_def.h:224:12: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] GDE_arbdb_io.cxx:413:26: note: length computed here g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARB_GDE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c GDE_event.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from GDE_event.cxx:5: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' GDE_event.cxx: In function 'ReplaceFile(char*, GfileFormat) [clone .isra.0]': GDE_event.cxx:190:16: warning: '__strncat_chk' specified bound depends on the length of the source argument [-Wstringop-overflow=] GDE_event.cxx:190:16: note: length computed here GDE_event.cxx: In function 'GDE_startaction_cb(AW_window*, GmenuItem*, long)': GDE_event.cxx:212:16: warning: '__strncat_chk' specified bound depends on the length of the source argument [-Wstringop-overflow=] In function 'ReplaceString(char*, char const*, char const*)', inlined from 'GDE_startaction_cb(AW_window*, GmenuItem*, long)' at GDE_event.cxx:563:31: GDE_event.cxx:212:16: note: length computed here g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARB_GDE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c GDE_global.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o ARB_GDE.a GDE.o GDE_FileIO.o GDE_Genbank.o GDE_HGLfile.o GDE_ParseMenu.o GDE_arbdb_io.o GDE_event.o GDE_global.o make[5]: Leaving directory '/<>/ARB_GDE' [35:52.877465234] ------------------------------------------------ Make ARB_GDE [done] [35:52.902557203] ------------------------------------------------ Make AISC make[5]: Entering directory '/<>/AISC' ../AISC_MKPTPS/aisc_mkpt -P -G -w aisc_proto.h *.c >aisc_proto.h.tmp ../SOURCE_TOOLS/mv_if_diff aisc_proto.h.tmp aisc_proto.h aisc_proto.h did not change. make aisc make[6]: Entering directory '/<>/AISC' g++ -x c++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AISC -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -DSIMPLE_ARB_ASSERT -c aisc.c -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from aisc_interpreter.h:18, from aisc.c:11: aisc_parser.h: In constructor 'Code::Code()': aisc_parser.h:54:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct Code' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] aisc_parser.h:35:8: note: 'struct Code' declared here aisc_interpreter.h: In member function 'void var_ref::write_protect()': aisc_interpreter.h:49:53: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] aisc_interpreter.h:49:53: note: earlier argument should specify number of elements, later size of each element g++ -x c++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AISC -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -DSIMPLE_ARB_ASSERT -c aisc_commands.c -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from aisc_interpreter.h:18, from aisc_commands.c:11: aisc_parser.h: In constructor 'Code::Code()': aisc_parser.h:54:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct Code' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] aisc_parser.h:35:8: note: 'struct Code' declared here aisc_interpreter.h: In member function 'void var_ref::write_protect()': aisc_interpreter.h:49:53: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] aisc_interpreter.h:49:53: note: earlier argument should specify number of elements, later size of each element aisc_commands.c: In function 'for_data& add_for_data_to(const Code*)': aisc_commands.c:477:39: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] aisc_commands.c:477:39: note: earlier argument should specify number of elements, later size of each element aisc_commands.c: In member function 'int Interpreter::do_push()': aisc_commands.c:498:33: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] aisc_commands.c:498:33: note: earlier argument should specify number of elements, later size of each element g++ -x c++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AISC -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -DSIMPLE_ARB_ASSERT -c aisc_eval.c -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -x c++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AISC -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -DSIMPLE_ARB_ASSERT -c aisc_mix.c -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -x c++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AISC -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -DSIMPLE_ARB_ASSERT -c aisc_parser.c -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from aisc_interpreter.h:18, from aisc_mix.c:11: aisc_parser.h: In constructor 'Code::Code()': aisc_parser.h:54:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct Code' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] aisc_parser.h:35:8: note: 'struct Code' declared here aisc_interpreter.h: In member function 'void var_ref::write_protect()': aisc_interpreter.h:49:53: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] aisc_interpreter.h:49:53: note: earlier argument should specify number of elements, later size of each element In file included from aisc_parser.c:5: aisc_parser.h: In constructor 'Code::Code()': aisc_parser.h:54:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct Code' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] aisc_parser.h:35:8: note: 'struct Code' declared here aisc_mix.c: In constructor 'hash::hash(int)': aisc_mix.c:207:37: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] aisc_mix.c:207:37: note: earlier argument should specify number of elements, later size of each element aisc_mix.c: In member function 'void hash::write(const char*, const char*)': aisc_mix.c:249:40: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] aisc_mix.c:249:40: note: earlier argument should specify number of elements, later size of each element g++ -x c++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AISC -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -DSIMPLE_ARB_ASSERT -c aisc_var_ref.c -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from aisc_interpreter.h:18, from aisc_var_ref.c:13: aisc_parser.h: In constructor 'Code::Code()': aisc_parser.h:54:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct Code' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] aisc_parser.h:35:8: note: 'struct Code' declared here aisc_interpreter.h: In member function 'void var_ref::write_protect()': aisc_interpreter.h:49:53: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] aisc_interpreter.h:49:53: note: earlier argument should specify number of elements, later size of each element aisc_var_ref.c: In function 'char* get_var_string(const Data&, char*, bool)': aisc_var_ref.c:186:50: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] aisc_var_ref.c:186:50: note: earlier argument should specify number of elements, later size of each element aisc_var_ref.c:233:56: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] aisc_var_ref.c:233:56: note: earlier argument should specify number of elements, later size of each element g++ -Wl,-O2 -Wl,-rpath=/usr/lib/arb/lib -Wl,-z,relro,--enable-new-dtags -rdynamic -Wl,--export-dynamic -o aisc aisc.o aisc_commands.o aisc_eval.o aisc_mix.o aisc_parser.o aisc_var_ref.o make[6]: Leaving directory '/<>/AISC' make[5]: Leaving directory '/<>/AISC' [36:06.014534087] ------------------------------------------------ Make AISC [done] [36:06.106444154] ------------------------------------------------ Make NAMES_COM make[5]: Entering directory '/<>/NAMES_COM' make[6]: Entering directory '/<>/NAMES_COM' make -f AISC/Makefile realall make[7]: Entering directory '/<>/NAMES_COM' rm -f GENH/aisc_server_extern.aisc ../AISC_MKPTPS/aisc_mkpt -a C/aisc_extern.c names_extern.c >GENH/aisc_server_extern.aisc rm -f GENH/aisc_server_extern.h ../AISC_MKPTPS/aisc_mkpt -w aisc_server_extern.h C/aisc_extern.c names_extern.c >GENH/aisc_server_extern.h mkdir -p DUMP /<>/SOURCE_TOOLS/mv_if_diff GENH/global.aisc.tmp GENH/global.aisc GENH/global.aisc created. ../AISC/aisc AISC/aisc.pa names.aisc GENH/aisc.h Dumping data to 'DUMP/aisc.pa__names.aisc.dump' ../AISC/aisc AISC/aisc_com.pa names.aisc GENH/aisc_com.h ../AISC/aisc AISC/aisc_server.pa names.aisc GENC/aisc_server.c GENH/aisc_server_extern.aisc GENH/import_proto.h GENH/global.aisc Dumping data to 'DUMP/aisc_com.pa__names.aisc.dump' ../AISC/aisc AISC/aisc_global.pa names.aisc GENC/aisc_global.c GENH/aisc_server_extern.aisc GENH/import_proto.h GENH/global.aisc Dumping data to 'DUMP/aisc_server.pa__names.aisc.dump' g++ -x c++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NAMES_COM -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include -c -o O/common.o C/common.c -IGENH -I. -IC Dumping data to 'DUMP/aisc_global.pa__names.aisc.dump' g++ -x c++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NAMES_COM -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include -c -o O/client.o C/client.c -IGENH -I. -IC C/client.c: In function 'void aisc_c_add_to_bytes_queue(aisc_com*, char*, int)': C/client.c:80:53: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/client.c:80:53: note: earlier argument should specify number of elements, later size of each element C/client.c: In function 'int aisc_add_message_queue(aisc_com*, long int)': C/client.c:121:60: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/client.c:121:60: note: earlier argument should specify number of elements, later size of each element C/client.c:122:47: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/client.c:122:47: note: earlier argument should specify number of elements, later size of each element C/client.c: In function 'aisc_com* aisc_open(const char*, AISC_Object&, long int, const char**)': C/client.c:234:32: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/client.c:234:32: note: earlier argument should specify number of elements, later size of each element C/client.c: In function 'int aisc_get(aisc_com*, int, const AISC_Object&, ...)': C/client.c:381:55: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/client.c:381:55: note: earlier argument should specify number of elements, later size of each element C/common.c: In function 'const char* common_get_m_id(const char*, char**, int*)': C/common.c:71:48: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/common.c:71:48: note: earlier argument should specify number of elements, later size of each element g++ -x c++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NAMES_COM -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include -c -o O/server.o C/server.c -IGENH -I. -IC C/client.c: In function 'aisc_check_error(aisc_com*)': C/client.c:188:48: warning: '%s' directive writing up to 37295 bytes into a region of size 286 [-Wformat-overflow=] In file included from /usr/include/stdio.h:980, from /usr/include/c++/14/cstdio:42, from /<>/INCLUDE/arb_core.h:16, from /<>/INCLUDE/arb_cs.h:16, from C/client.c:19: In function 'sprintf', inlined from 'aisc_check_error(aisc_com*)' at C/client.c:188:24: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:30:34: note: '__sprintf_chk' output between 15 and 37310 bytes into a destination of size 300 C/server.c: In function 'void aisc_s_add_to_bytes_queue(char*, int)': C/server.c:327:36: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/server.c:327:36: note: earlier argument should specify number of elements, later size of each element C/server.c: In function 'long int aisc_talking_get(long int*, int, long int*, int)': C/server.c:408:50: warning: cast between incompatible function types from 'aisc_talking_func_long' {aka 'long int (*)(long int, ...)'} to 'aisc_talking_func_double' {aka 'double (*)(long int, ...)'} [-Wcast-function-type] C/server.c: In function 'long int aisc_talking_sets(long int*, int, long int*, long int*, int)': C/server.c:544:24: warning: cast between incompatible function types from 'void (*)(int*, int)' to 'aisc_talking_func_long' {aka 'long int (*)(long int, ...)'} [-Wcast-function-type] C/server.c:594:47: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/server.c:594:47: note: earlier argument should specify number of elements, later size of each element C/server.c: In function 'Hs_struct* aisc_accept_calls(Hs_struct*)': C/server.c:1142:41: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/server.c:1142:41: note: earlier argument should specify number of elements, later size of each element g++ -x c++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NAMES_COM -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include -c -o O/struct_man.o C/struct_man.c -IGENH -I. -IC C/struct_man.c: In function 'aisc_hash_node** aisc_init_hash(int)': C/struct_man.c:38:38: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/struct_man.c:38:38: note: earlier argument should specify number of elements, later size of each element C/struct_man.c:39:40: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/struct_man.c:39:40: note: earlier argument should specify number of elements, later size of each element C/struct_man.c: In function 'void aisc_insert_hash(aisc_hash_node**, char*, long int)': C/struct_man.c:106:35: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/struct_man.c:106:35: note: earlier argument should specify number of elements, later size of each element C/struct_man.c: In function 'void trf_create(long int, long int)': C/struct_man.c:279:38: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/struct_man.c:279:38: note: earlier argument should specify number of elements, later size of each element C/struct_man.c: In function 'void trf_link(long int, long int*)': C/struct_man.c:298:42: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/struct_man.c:298:42: note: earlier argument should specify number of elements, later size of each element C/struct_man.c:304:44: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/struct_man.c:304:44: note: earlier argument should specify number of elements, later size of each element C/struct_man.c: In function 'void trf_begin()': C/struct_man.c:312:47: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/struct_man.c:312:47: note: earlier argument should specify number of elements, later size of each element g++ -x c++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NAMES_COM -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include -c -o O/aisc_extern.o C/aisc_extern.c -IGENH -I. -IC rm -f GENH/aisc_server_proto.h ../AISC_MKPTPS/aisc_mkpt -w aisc_server_proto.h GENC/aisc_server.c >GENH/aisc_server_proto.h ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o common.a O/common.o ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o client.a O/client.o g++ -x c++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NAMES_COM -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include -c -o GENC/aisc_server.o GENC/aisc_server.c -IGENH -I. -IC -DAISC_SAVE_YES g++ -x c++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NAMES_COM -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include -c -o GENC/aisc_global.o GENC/aisc_global.c -IGENH -I. -IC -DAISC_SAVE_YES GENC/aisc_server.c: In function 'dll_header* create_dll_header()': GENC/aisc_server.c:43:41: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] GENC/aisc_server.c:43:41: note: earlier argument should specify number of elements, later size of each element GENC/aisc_server.c: In function 'AN_revers* create_AN_revers()': GENC/aisc_server.c:49:39: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] GENC/aisc_server.c:49:39: note: earlier argument should specify number of elements, later size of each element GENC/aisc_server.c: In function 'AN_shorts* create_AN_shorts()': GENC/aisc_server.c:58:39: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] GENC/aisc_server.c:58:39: note: earlier argument should specify number of elements, later size of each element GENC/aisc_server.c: In function 'AN_local* create_AN_local()': GENC/aisc_server.c:67:37: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] GENC/aisc_server.c:67:37: note: earlier argument should specify number of elements, later size of each element GENC/aisc_server.c: In function 'AN_main* create_AN_main()': GENC/aisc_server.c:81:35: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] GENC/aisc_server.c:81:35: note: earlier argument should specify number of elements, later size of each element GENC/aisc_global.c:164:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_dll_public' [-Wparentheses] GENC/aisc_global.c:164:13: note: remove parentheses GENC/aisc_global.c:164:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_dll_public' [-Wparentheses] GENC/aisc_global.c:164:16: note: remove parentheses GENC/aisc_global.c:165:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_dll_public' [-Wparentheses] GENC/aisc_global.c:165:13: note: remove parentheses GENC/aisc_global.c:165:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_dll_public' [-Wparentheses] GENC/aisc_global.c:165:16: note: remove parentheses GENC/aisc_global.c:166:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_dll_public' [-Wparentheses] GENC/aisc_global.c:166:13: note: remove parentheses GENC/aisc_global.c:166:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_dll_public' [-Wparentheses] GENC/aisc_global.c:166:16: note: remove parentheses GENC/aisc_global.c:167:12: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_dll_public' [-Wparentheses] GENC/aisc_global.c:167:12: note: remove parentheses GENC/aisc_global.c:167:15: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_dll_public' [-Wparentheses] GENC/aisc_global.c:167:15: note: remove parentheses GENC/aisc_global.c:170:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_dll_header' [-Wparentheses] GENC/aisc_global.c:170:13: note: remove parentheses GENC/aisc_global.c:170:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_dll_header' [-Wparentheses] GENC/aisc_global.c:170:16: note: remove parentheses GENC/aisc_global.c:171:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_dll_header' [-Wparentheses] GENC/aisc_global.c:171:13: note: remove parentheses GENC/aisc_global.c:171:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_dll_header' [-Wparentheses] GENC/aisc_global.c:171:16: note: remove parentheses GENC/aisc_global.c:172:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_dll_header' [-Wparentheses] GENC/aisc_global.c:172:13: note: remove parentheses GENC/aisc_global.c:172:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_dll_header' [-Wparentheses] GENC/aisc_global.c:172:16: note: remove parentheses GENC/aisc_global.c:173:12: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_dll_header' [-Wparentheses] GENC/aisc_global.c:173:12: note: remove parentheses GENC/aisc_global.c:173:15: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_dll_header' [-Wparentheses] GENC/aisc_global.c:173:15: note: remove parentheses GENC/aisc_global.c:176:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_AN_revers' [-Wparentheses] GENC/aisc_global.c:176:13: note: remove parentheses GENC/aisc_global.c:176:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_AN_revers' [-Wparentheses] GENC/aisc_global.c:176:16: note: remove parentheses GENC/aisc_global.c:177:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_AN_revers' [-Wparentheses] GENC/aisc_global.c:177:13: note: remove parentheses GENC/aisc_global.c:177:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_AN_revers' [-Wparentheses] GENC/aisc_global.c:177:16: note: remove parentheses GENC/aisc_global.c:178:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_AN_revers' [-Wparentheses] GENC/aisc_global.c:178:13: note: remove parentheses GENC/aisc_global.c:178:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_AN_revers' [-Wparentheses] GENC/aisc_global.c:178:16: note: remove parentheses GENC/aisc_global.c:179:12: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_AN_revers' [-Wparentheses] GENC/aisc_global.c:179:12: note: remove parentheses GENC/aisc_global.c:179:15: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_AN_revers' [-Wparentheses] GENC/aisc_global.c:179:15: note: remove parentheses GENC/aisc_global.c:182:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_AN_shorts' [-Wparentheses] GENC/aisc_global.c:182:13: note: remove parentheses GENC/aisc_global.c:182:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_AN_shorts' [-Wparentheses] GENC/aisc_global.c:182:16: note: remove parentheses GENC/aisc_global.c:183:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_AN_shorts' [-Wparentheses] GENC/aisc_global.c:183:13: note: remove parentheses GENC/aisc_global.c:183:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_AN_shorts' [-Wparentheses] GENC/aisc_global.c:183:16: note: remove parentheses GENC/aisc_global.c:184:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_AN_shorts' [-Wparentheses] GENC/aisc_global.c:184:13: note: remove parentheses GENC/aisc_global.c:184:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_AN_shorts' [-Wparentheses] GENC/aisc_global.c:184:16: note: remove parentheses GENC/aisc_global.c:185:12: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_AN_shorts' [-Wparentheses] GENC/aisc_global.c:185:12: note: remove parentheses GENC/aisc_global.c:185:15: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_AN_shorts' [-Wparentheses] GENC/aisc_global.c:185:15: note: remove parentheses GENC/aisc_global.c:188:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_AN_local' [-Wparentheses] GENC/aisc_global.c:188:13: note: remove parentheses GENC/aisc_global.c:188:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_AN_local' [-Wparentheses] GENC/aisc_global.c:188:16: note: remove parentheses GENC/aisc_global.c:189:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_AN_local' [-Wparentheses] GENC/aisc_global.c:189:13: note: remove parentheses GENC/aisc_global.c:189:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_AN_local' [-Wparentheses] GENC/aisc_global.c:189:16: note: remove parentheses GENC/aisc_global.c:190:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_AN_local' [-Wparentheses] GENC/aisc_global.c:190:13: note: remove parentheses GENC/aisc_global.c:190:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_AN_local' [-Wparentheses] GENC/aisc_global.c:190:16: note: remove parentheses GENC/aisc_global.c:191:12: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_AN_local' [-Wparentheses] GENC/aisc_global.c:191:12: note: remove parentheses GENC/aisc_global.c:191:15: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_AN_local' [-Wparentheses] GENC/aisc_global.c:191:15: note: remove parentheses GENC/aisc_global.c:194:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_AN_main' [-Wparentheses] GENC/aisc_global.c:194:13: note: remove parentheses GENC/aisc_global.c:194:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_AN_main' [-Wparentheses] GENC/aisc_global.c:194:16: note: remove parentheses GENC/aisc_global.c:195:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_AN_main' [-Wparentheses] GENC/aisc_global.c:195:13: note: remove parentheses GENC/aisc_global.c:195:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_AN_main' [-Wparentheses] GENC/aisc_global.c:195:16: note: remove parentheses GENC/aisc_global.c:196:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_AN_main' [-Wparentheses] GENC/aisc_global.c:196:13: note: remove parentheses GENC/aisc_global.c:196:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_AN_main' [-Wparentheses] GENC/aisc_global.c:196:16: note: remove parentheses GENC/aisc_global.c:197:12: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_AN_main' [-Wparentheses] GENC/aisc_global.c:197:12: note: remove parentheses GENC/aisc_global.c:197:15: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_AN_main' [-Wparentheses] GENC/aisc_global.c:197:15: note: remove parentheses GENC/aisc_global.c:225:6: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get' [-Wparentheses] GENC/aisc_global.c:225:6: note: remove parentheses GENC/aisc_global.c:225:10: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get' [-Wparentheses] GENC/aisc_global.c:225:10: note: remove parentheses GENC/aisc_global.c:251:5: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set' [-Wparentheses] GENC/aisc_global.c:251:5: note: remove parentheses GENC/aisc_global.c:251:9: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set' [-Wparentheses] GENC/aisc_global.c:251:9: note: remove parentheses GENC/aisc_global.c:277:6: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find' [-Wparentheses] GENC/aisc_global.c:277:6: note: remove parentheses GENC/aisc_global.c:277:10: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find' [-Wparentheses] GENC/aisc_global.c:277:10: note: remove parentheses GENC/aisc_global.c:303:6: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy' [-Wparentheses] GENC/aisc_global.c:303:6: note: remove parentheses GENC/aisc_global.c:303:10: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy' [-Wparentheses] GENC/aisc_global.c:303:10: note: remove parentheses GENC/aisc_global.c:356:5: warning: cast between incompatible function types from 'void (*)(dll_header*&)' to 'aisc_destroy_callback' {aka 'void (*)(long int, ...)'} [-Wcast-function-type] GENC/aisc_global.c:357:5: warning: cast between incompatible function types from 'void (*)(AN_main*&)' to 'aisc_destroy_callback' {aka 'void (*)(long int, ...)'} [-Wcast-function-type] GENC/aisc_global.c:358:5: warning: cast between incompatible function types from 'void (*)(AN_local*)' to 'aisc_destroy_callback' {aka 'void (*)(long int, ...)'} [-Wcast-function-type] GENC/aisc_global.c:359:5: warning: cast between incompatible function types from 'void (*)(AN_shorts*)' to 'aisc_destroy_callback' {aka 'void (*)(long int, ...)'} [-Wcast-function-type] GENC/aisc_global.c:360:5: warning: cast between incompatible function types from 'void (*)(AN_revers*)' to 'aisc_destroy_callback' {aka 'void (*)(long int, ...)'} [-Wcast-function-type] g++ -x c++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NAMES_COM -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include -c -o names_extern.o names_extern.c -IGENH -I. -IC -DAISC_SAVE_YES names_extern.c: In function 'int names_init_socket(AN_local*)': names_extern.c:26:31: warning: cast between incompatible function types from 'int (*)(AN_local*)' to 'aisc_destroy_callback' {aka 'void (*)(long int, ...)'} [-Wcast-function-type] ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o server.a O/server.o O/struct_man.o O/aisc_extern.o GENC/aisc_server.o GENC/aisc_global.o names_extern.o AISC regression tests are disabled (~/ARB.aisc_regression_test_vs not found from AISC_COM/AISC/Makefile) make[7]: Leaving directory '/<>/NAMES_COM' make[6]: Leaving directory '/<>/NAMES_COM' make[5]: Leaving directory '/<>/NAMES_COM' [36:10.482483727] ------------------------------------------------ Make NAMES_COM [done] [35:34.343064699] ------------------------------------------------ Make ARBDB make[5]: Entering directory '/<>/ARBDB' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adTest.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from gb_cb.h:18, from gb_main.h:18, from gb_key.h:18, from adTest.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' gb_main.h: In constructor 'gb_cache::gb_cache()': gb_main.h:77:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct gb_cache' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] gb_main.h:59:8: note: 'struct gb_cache' declared here g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c ad_load.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from gb_cb.h:18, from gb_main.h:18, from gb_key.h:18, from ad_load.cxx:22: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' gb_main.h: In constructor 'gb_cache::gb_cache()': gb_main.h:77:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct gb_cache' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] gb_main.h:59:8: note: 'struct gb_cache' declared here g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c ad_save_load.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from gb_cb.h:18, from gb_main.h:18, from gb_key.h:18, from ad_save_load.cxx:18: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' gb_main.h: In constructor 'gb_cache::gb_cache()': gb_main.h:77:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct gb_cache' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] gb_main.h:59:8: note: 'struct gb_cache' declared here g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adcomm.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from gb_cb.h:18, from gb_main.h:18, from gb_key.h:18, from adcomm.cxx:21: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' gb_main.h: In constructor 'gb_cache::gb_cache()': gb_main.h:77:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct gb_cache' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] gb_main.h:59:8: note: 'struct gb_cache' declared here g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adhash.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adcache.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from gb_cb.h:18, from gb_main.h:18, from adcache.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' gb_main.h: In constructor 'gb_cache::gb_cache()': gb_main.h:77:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct gb_cache' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] gb_main.h:59:8: note: 'struct gb_cache' declared here g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adhashtools.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adlang1.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In function 'GB_KEY_QUARK(GBDATA*)', inlined from 'GB_KEY(GBDATA*)' at gb_key.h:43:74, inlined from 'gbcmc_sendupdate_create(GBDATA*)' at adcomm.cxx:1350:41, inlined from 'gbcmc_sendupdate_create(GBDATA*)' at adcomm.cxx:1348:10: gb_key.h:42:108: warning: array subscript [0, 1152921504606846975] is outside array bounds of 'struct gb_header_list[0:]' [-Warray-bounds=] In function 'gbcmc_sendupdate_create(GBDATA*)': cc1plus: note: source object is likely at address zero g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adlink.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In function 'GB_KEY_QUARK(GBDATA*)', inlined from 'GB_KEY(GBDATA*)' at gb_key.h:43:74, inlined from 'gbcmc_sendupdate_update(GBDATA*, int)' at adcomm.cxx:1371:41, inlined from 'gbcmc_sendupdate_update(GBDATA*, int)' at adcomm.cxx:1369:10: gb_key.h:42:108: warning: array subscript [0, 1152921504606846975] is outside array bounds of 'struct gb_header_list[0:]' [-Warray-bounds=] In function 'gbcmc_sendupdate_update(GBDATA*, int)': cc1plus: note: source object is likely at address zero In file included from /<>/INCLUDE/cb.h:57, from gb_cb.h:18, from gb_main.h:18, from gb_key.h:18, from adlang1.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' gb_main.h: In constructor 'gb_cache::gb_cache()': gb_main.h:77:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct gb_cache' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] gb_main.h:59:8: note: 'struct gb_cache' declared here In file included from /<>/INCLUDE/cb.h:57, from gb_cb.h:18, from gb_main.h:18, from adlink.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' adlang1.cxx: In function 'void flush_taxonomy_cb(GBDATA*, cached_taxonomy*)': adlang1.cxx:1470:67: warning: cast between incompatible function types from 'void (*)(GBDATA*, cached_taxonomy*)' to 'GB_CB' {aka 'void (*)(GBDATA*, int*, GB_CB_TYPE)'} [-Wcast-function-type] adlang1.cxx: In function 'cached_taxonomy* get_cached_taxonomy(GBDATA*, const char*, const char**)': adlang1.cxx:1558:72: warning: cast between incompatible function types from 'void (*)(GBDATA*, cached_taxonomy*)' to 'GB_CB' {aka 'void (*)(GBDATA*, int*, GB_CB_TYPE)'} [-Wcast-function-type] adlang1.cxx:1566:93: warning: cast between incompatible function types from 'void (*)(GBDATA*, cached_taxonomy*)' to 'GB_CB' {aka 'void (*)(GBDATA*, int*, GB_CB_TYPE)'} [-Wcast-function-type] adlang1.cxx:1577:97: warning: cast between incompatible function types from 'void (*)(GBDATA*, cached_taxonomy*)' to 'GB_CB' {aka 'void (*)(GBDATA*, int*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*, P1), P1) [with P1 = cached_taxonomy*; DatabaseCallback = Callback_FVF]': adlang1.cxx:1559:81: required from here /<>/INCLUDE/cbtypes.h:337:19: warning: cast between incompatible function types from 'void (*)(GBDATA*, cached_taxonomy*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:351:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1' /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' gb_main.h: In constructor 'gb_cache::gb_cache()': gb_main.h:77:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct gb_cache' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] gb_main.h:59:8: note: 'struct gb_cache' declared here g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c admalloc.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c admatch.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c admath.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adoptimize.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adperl.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from gb_cb.h:18, from gb_main.h:18, from gb_key.h:18, from adoptimize.cxx:19: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' adperl.cxx: In function 'GB_SEARCH_TYPE GBP_charPtr_2_GB_SEARCH_TYPE(const char*)': adperl.cxx:149:72: warning: cast between incompatible function types from 'const char* (*)(GB_SEARCH_TYPE)' to 'enum2string' {aka 'const char* (*)(known_enum)'} [-Wcast-function-type] adperl.cxx: In function 'GB_TYPES GBP_charPtr_2_GB_TYPES(const char*)': adperl.cxx:177:66: warning: cast between incompatible function types from 'const char* (*)(GB_TYPES)' to 'enum2string' {aka 'const char* (*)(known_enum)'} [-Wcast-function-type] adperl.cxx: In function 'GB_UNDO_TYPE GBP_charPtr_2_GB_UNDO_TYPE(const char*)': adperl.cxx:200:68: warning: cast between incompatible function types from 'const char* (*)(GB_UNDO_TYPE)' to 'enum2string' {aka 'const char* (*)(known_enum)'} [-Wcast-function-type] adperl.cxx: In function 'GB_CASE GBP_charPtr_2_GB_CASE(const char*)': adperl.cxx:219:72: warning: cast between incompatible function types from 'const char* (*)(GB_CASE)' to 'enum2string' {aka 'const char* (*)(known_enum)'} [-Wcast-function-type] adperl.cxx: In function 'GB_alignment_type GBP_charPtr_2_GB_alignment_type(const char*)': adperl.cxx:239:72: warning: cast between incompatible function types from 'const char* (*)(GB_alignment_type)' to 'enum2string' {aka 'const char* (*)(known_enum)'} [-Wcast-function-type] gb_main.h: In constructor 'gb_cache::gb_cache()': gb_main.h:77:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct gb_cache' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] gb_main.h:59:8: note: 'struct gb_cache' declared here g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adstring.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from gb_cb.h:18, from gb_main.h:18, from gb_key.h:18, from adstring.cxx:17: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' gb_main.h: In constructor 'gb_cache::gb_cache()': gb_main.h:77:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct gb_cache' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] gb_main.h:59:8: note: 'struct gb_cache' declared here adstring.cxx: At global scope: adstring.cxx:828:14: warning: 'char* GBS_fread_string(FILE*)' defined but not used [-Wunused-function] g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adfile.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adsystem.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from ./ad_cb.h:16, from adsystem.cxx:15: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from gb_key.h:18, from adsystem.cxx:17: gb_main.h: In constructor 'gb_cache::gb_cache()': gb_main.h:77:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct gb_cache' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] gb_main.h:59:8: note: 'struct gb_cache' declared here /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*, P1, GB_CB_TYPE), P1) [with P1 = int; DatabaseCallback = Callback_FVF]': adsystem.cxx:148:82: required from here /<>/INCLUDE/cbtypes.h:324:19: warning: cast between incompatible function types from 'void (*)(GBDATA*, int, GB_CB_TYPE)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:349:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1F2' /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adtcp.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include adtcp.cxx: In member function 'ArbTcpDat::read(int*)': adtcp.cxx:207:17: warning: pointer 'entry_76' may be used after 'realloc' [-Wuse-after-free] adtcp.cxx:202:34: note: call to 'realloc' here g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adtune.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c arbdb.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adExperiment.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from gb_cb.h:18, from gb_main.h:18, from gb_key.h:18, from ad_hcb.h:22, from arbdb.cxx:18: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adGene.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include gb_main.h: In constructor 'gb_cache::gb_cache()': gb_main.h:77:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct gb_cache' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] gb_main.h:59:8: note: 'struct gb_cache' declared here /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*, P1, GB_CB_TYPE), P1) [with P1 = int*; DatabaseCallback = Callback_FVF]': arbdb.cxx:2585:91: required from here /<>/INCLUDE/cbtypes.h:324:19: warning: cast between incompatible function types from 'void (*)(GBDATA*, int*, GB_CB_TYPE)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:349:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1F2' /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c ad_core.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include adGene.cxx: In function 'const char* GEN_write_position(GBDATA*, const GEN_position*, long int)': adGene.cxx:379:18: warning: comparison is always false due to limited range of data type [-Wtype-limits] In file included from /<>/INCLUDE/cb.h:57, from gb_cb.h:18, from gb_main.h:18, from gb_key.h:18, from ad_hcb.h:22, from ad_core.cxx:14: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' gb_main.h: In constructor 'gb_cache::gb_cache()': gb_main.h:77:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct gb_cache' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] gb_main.h:59:8: note: 'struct gb_cache' declared here g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adcompr.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from gb_cb.h:18, from gb_main.h:18, from gb_key.h:18, from adcompr.cxx:15: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' gb_main.h: In constructor 'gb_cache::gb_cache()': gb_main.h:77:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct gb_cache' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] gb_main.h:59:8: note: 'struct gb_cache' declared here g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adindex.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from gb_cb.h:18, from gb_main.h:18, from gb_key.h:18, from adindex.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' gb_main.h: In constructor 'gb_cache::gb_cache()': gb_main.h:77:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct gb_cache' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] gb_main.h:59:8: note: 'struct gb_cache' declared here adindex.cxx: In function 'char* gb_set_undo_sync(GBDATA*)': adindex.cxx:590:50: warning: this statement may fall through [-Wimplicit-fallthrough=] adindex.cxx:591:9: note: here g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c admap.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from gb_cb.h:18, from gb_main.h:18, from gb_key.h:18, from admap.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' gb_main.h: In constructor 'gb_cache::gb_cache()': gb_main.h:77:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct gb_cache' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] gb_main.h:59:8: note: 'struct gb_cache' declared here g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adquery.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from gb_cb.h:18, from gb_main.h:18, from gb_key.h:18, from adquery.cxx:14: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' gb_main.h: In constructor 'gb_cache::gb_cache()': gb_main.h:77:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct gb_cache' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] gb_main.h:59:8: note: 'struct gb_cache' declared here adquery.cxx: In function 'GBDATA* gb_find_internal(GBDATA*, const char*, GB_TYPES, const char*, GB_CASE, GB_SEARCH_TYPE)': adquery.cxx:266:23: warning: this statement may fall through [-Wimplicit-fallthrough=] adquery.cxx:267:13: note: here g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adsocket.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include adsocket.cxx: In function 'GB_ULONG parse_env_mem_definition(const char*, const char*&)': adsocket.cxx:959:30: warning: this statement may fall through [-Wimplicit-fallthrough=] adsocket.cxx:960:13: note: here g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adChangeKey.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include adsocket.cxx: In function 'gbcm_open_socket(char const*, long, long, int*, char**)': adsocket.cxx:208:5: warning: 'socketID' may be used uninitialized [-Wmaybe-uninitialized] adsocket.cxx:201:15: note: 'socketID' was declared here g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adRevCompl.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c aditem.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adname.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adseqcompr.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adtables.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include adname.cxx: In function 'gbt_rename_tree_rek(GBT_TREE*, int)': adname.cxx:155:28: warning: dangling pointer 'newname_16' to 'buffer' may be used [-Wdangling-pointer=] adname.cxx:145:36: note: 'buffer' declared here In file included from /<>/INCLUDE/cb.h:57, from ad_cb.h:16, from adseqcompr.cxx:16: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/arb_core.h:19, from ./arbdb_base.h:20, from ./arbdb.h:18, from gb_local.h:15, from adname.cxx:11: In function 'nulldup(char const*)', inlined from 'freedup(char*&, char const*)' at /<>/INCLUDE/dupstr.h:55:12, inlined from 'gbt_rename_tree_rek(GBT_TREE*, int) [clone .isra.0]' at adname.cxx:155:28: /<>/INCLUDE/dupstr.h:52:29: warning: dangling pointer 'newname_16' to 'buffer' may be used [-Wdangling-pointer=] adname.cxx: In function 'gbt_rename_tree_rek(GBT_TREE*, int) [clone .isra.0]': adname.cxx:145:36: note: 'buffer' declared here In file included from gb_key.h:18, from adseqcompr.cxx:18: gb_main.h: In constructor 'gb_cache::gb_cache()': gb_main.h:77:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct gb_cache' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] gb_main.h:59:8: note: 'struct gb_cache' declared here In file included from /<>/INCLUDE/cb.h:57, from ./ad_cb.h:16, from adtables.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from adtables.cxx:14: gb_main.h: In constructor 'gb_cache::gb_cache()': gb_main.h:77:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct gb_cache' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] gb_main.h:59:8: note: 'struct gb_cache' declared here g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adtools.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from gb_cb.h:18, from gb_main.h:18, from adtools.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adtree.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' gb_main.h: In constructor 'gb_cache::gb_cache()': gb_main.h:77:15: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct gb_cache' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess] gb_main.h:59:8: note: 'struct gb_cache' declared here adtools.cxx: In function 'void mark_as_macro_executor(GBDATA*, bool)': adtools.cxx:625:33: warning: cast between incompatible function types from 'void (*)(GBDATA*, bool)' to 'void (*)(GBDATA*, void*)' [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*, P1, GB_CB_TYPE), P1) [with P1 = NotifyCb*; DatabaseCallback = Callback_FVF]': adtools.cxx:954:86: required from here /<>/INCLUDE/cbtypes.h:324:19: warning: cast between incompatible function types from 'void (*)(GBDATA*, NotifyCb*, GB_CB_TYPE)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:349:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1F2' /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' adtree.cxx: In member function 'GBT_TREE::bs100_mode GBT_TREE::toggle_bootstrap100(bs100_mode)': adtree.cxx:37:49: warning: this statement may fall through [-Wimplicit-fallthrough=] adtree.cxx:38:25: note: here adtree.cxx:45:53: warning: this statement may fall through [-Wimplicit-fallthrough=] adtree.cxx:46:29: note: here g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c adali.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c arbdbpp.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ARBDB -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c ad_config.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -Wl,-O2 -Wl,-rpath=/usr/lib/arb/lib -Wl,-z,relro,--enable-new-dtags -rdynamic -Wl,--export-dynamic -shared -o ../lib/libARBDB.so adTest.o ad_load.o ad_save_load.o adcomm.o adhash.o adcache.o adhashtools.o adlang1.o adlink.o admalloc.o admatch.o admath.o adoptimize.o adperl.o adstring.o adfile.o adsystem.o adtcp.o adtune.o arbdb.o adExperiment.o adGene.o ad_core.o adcompr.o adindex.o admap.o adquery.o adsocket.o adChangeKey.o adRevCompl.o aditem.o adname.o adseqcompr.o adtables.o adtools.o adtree.o adali.o arbdbpp.o ad_config.o make[5]: Leaving directory '/<>/ARBDB' [36:11.908249883] ------------------------------------------------ Make ARBDB [done] [36:06.094532480] ------------------------------------------------ Make PROBE_COM make[5]: Entering directory '/<>/PROBE_COM' make[6]: Entering directory '/<>/PROBE_COM' make -f AISC/Makefile realall make[7]: Entering directory '/<>/PROBE_COM' rm -f GENH/aisc_server_extern.aisc rm -f GENH/aisc_server_extern.h ../AISC_MKPTPS/aisc_mkpt -a C/aisc_extern.c PT_extern.c >GENH/aisc_server_extern.aisc ../AISC_MKPTPS/aisc_mkpt -w aisc_server_extern.h C/aisc_extern.c PT_extern.c >GENH/aisc_server_extern.h mkdir -p DUMP /<>/SOURCE_TOOLS/mv_if_diff GENH/global.aisc.tmp GENH/global.aisc GENH/global.aisc created. ../AISC/aisc AISC/aisc.pa PT.aisc GENH/aisc.h Dumping data to 'DUMP/aisc.pa__PT.aisc.dump' ../AISC/aisc AISC/aisc_com.pa PT.aisc GENH/aisc_com.h Dumping data to 'DUMP/aisc_com.pa__PT.aisc.dump' ../AISC/aisc AISC/aisc_server.pa PT.aisc GENC/aisc_server.c GENH/aisc_server_extern.aisc GENH/import_proto.h GENH/global.aisc Dumping data to 'DUMP/aisc_server.pa__PT.aisc.dump' ../AISC/aisc AISC/aisc_global.pa PT.aisc GENC/aisc_global.c GENH/aisc_server_extern.aisc GENH/import_proto.h GENH/global.aisc Dumping data to 'DUMP/aisc_global.pa__PT.aisc.dump' g++ -x c++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PROBE_COM -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include -c -o O/common.o C/common.c -IGENH -I. -IC C/common.c: In function 'const char* common_get_m_id(const char*, char**, int*)': C/common.c:71:48: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/common.c:71:48: note: earlier argument should specify number of elements, later size of each element g++ -x c++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PROBE_COM -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include -c -o O/client.o C/client.c -IGENH -I. -IC C/client.c: In function 'void aisc_c_add_to_bytes_queue(aisc_com*, char*, int)': C/client.c:80:53: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/client.c:80:53: note: earlier argument should specify number of elements, later size of each element C/client.c: In function 'int aisc_add_message_queue(aisc_com*, long int)': C/client.c:121:60: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/client.c:121:60: note: earlier argument should specify number of elements, later size of each element C/client.c:122:47: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/client.c:122:47: note: earlier argument should specify number of elements, later size of each element C/client.c: In function 'aisc_com* aisc_open(const char*, AISC_Object&, long int, const char**)': C/client.c:234:32: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/client.c:234:32: note: earlier argument should specify number of elements, later size of each element C/client.c: In function 'int aisc_get(aisc_com*, int, const AISC_Object&, ...)': C/client.c:381:55: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/client.c:381:55: note: earlier argument should specify number of elements, later size of each element C/client.c: In function 'aisc_check_error(aisc_com*)': C/client.c:188:48: warning: '%s' directive writing up to 37295 bytes into a region of size 286 [-Wformat-overflow=] In file included from /usr/include/stdio.h:980, from /usr/include/c++/14/cstdio:42, from /<>/INCLUDE/arb_core.h:16, from /<>/INCLUDE/arb_cs.h:16, from C/client.c:19: In function 'sprintf', inlined from 'aisc_check_error(aisc_com*)' at C/client.c:188:24: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:30:34: note: '__sprintf_chk' output between 15 and 37310 bytes into a destination of size 300 g++ -x c++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PROBE_COM -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include -c -o O/server.o C/server.c -IGENH -I. -IC C/server.c: In function 'void aisc_s_add_to_bytes_queue(char*, int)': C/server.c:327:36: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/server.c:327:36: note: earlier argument should specify number of elements, later size of each element C/server.c: In function 'long int aisc_talking_get(long int*, int, long int*, int)': C/server.c:408:50: warning: cast between incompatible function types from 'aisc_talking_func_long' {aka 'long int (*)(long int, ...)'} to 'aisc_talking_func_double' {aka 'double (*)(long int, ...)'} [-Wcast-function-type] C/server.c: In function 'long int aisc_talking_sets(long int*, int, long int*, long int*, int)': C/server.c:544:24: warning: cast between incompatible function types from 'void (*)(int*, int)' to 'aisc_talking_func_long' {aka 'long int (*)(long int, ...)'} [-Wcast-function-type] C/server.c:594:47: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/server.c:594:47: note: earlier argument should specify number of elements, later size of each element C/server.c: In function 'Hs_struct* aisc_accept_calls(Hs_struct*)': C/server.c:1142:41: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/server.c:1142:41: note: earlier argument should specify number of elements, later size of each element g++ -x c++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PROBE_COM -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include -c -o O/struct_man.o C/struct_man.c -IGENH -I. -IC g++ -x c++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PROBE_COM -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include -c -o O/aisc_extern.o C/aisc_extern.c -IGENH -I. -IC C/struct_man.c: In function 'aisc_hash_node** aisc_init_hash(int)': C/struct_man.c:38:38: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/struct_man.c:38:38: note: earlier argument should specify number of elements, later size of each element C/struct_man.c:39:40: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/struct_man.c:39:40: note: earlier argument should specify number of elements, later size of each element C/struct_man.c: In function 'void aisc_insert_hash(aisc_hash_node**, char*, long int)': C/struct_man.c:106:35: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/struct_man.c:106:35: note: earlier argument should specify number of elements, later size of each element C/struct_man.c: In function 'void trf_create(long int, long int)': C/struct_man.c:279:38: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/struct_man.c:279:38: note: earlier argument should specify number of elements, later size of each element C/struct_man.c: In function 'void trf_link(long int, long int*)': C/struct_man.c:298:42: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/struct_man.c:298:42: note: earlier argument should specify number of elements, later size of each element C/struct_man.c:304:44: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/struct_man.c:304:44: note: earlier argument should specify number of elements, later size of each element C/struct_man.c: In function 'void trf_begin()': C/struct_man.c:312:47: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] C/struct_man.c:312:47: note: earlier argument should specify number of elements, later size of each element rm -f GENH/aisc_server_proto.h ../AISC_MKPTPS/aisc_mkpt -w aisc_server_proto.h GENC/aisc_server.c >GENH/aisc_server_proto.h ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o common.a O/common.o ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o client.a O/client.o g++ -x c++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PROBE_COM -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include -c -o GENC/aisc_server.o GENC/aisc_server.c -IGENH -I. -IC -DAISC_SAVE_NO g++ -x c++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PROBE_COM -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include -c -o GENC/aisc_global.o GENC/aisc_global.c -IGENH -I. -IC -DAISC_SAVE_NO g++ -x c++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PROBE_COM -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include -c -o PT_extern.o PT_extern.c -IGENH -I. -IC -DAISC_SAVE_NO GENC/aisc_global.c:512:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_dll_public' [-Wparentheses] GENC/aisc_global.c:512:13: note: remove parentheses GENC/aisc_global.c:512:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_dll_public' [-Wparentheses] GENC/aisc_global.c:512:16: note: remove parentheses GENC/aisc_global.c:513:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_dll_public' [-Wparentheses] GENC/aisc_global.c:513:13: note: remove parentheses GENC/aisc_global.c:513:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_dll_public' [-Wparentheses] GENC/aisc_global.c:513:16: note: remove parentheses GENC/aisc_global.c:514:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_dll_public' [-Wparentheses] GENC/aisc_global.c:514:13: note: remove parentheses GENC/aisc_global.c:514:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_dll_public' [-Wparentheses] GENC/aisc_global.c:514:16: note: remove parentheses GENC/aisc_global.c:515:12: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_dll_public' [-Wparentheses] GENC/aisc_global.c:515:12: note: remove parentheses GENC/aisc_global.c:515:15: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_dll_public' [-Wparentheses] GENC/aisc_global.c:515:15: note: remove parentheses GENC/aisc_global.c:518:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_dll_header' [-Wparentheses] GENC/aisc_global.c:518:13: note: remove parentheses GENC/aisc_global.c:518:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_dll_header' [-Wparentheses] GENC/aisc_global.c:518:16: note: remove parentheses GENC/aisc_global.c:519:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_dll_header' [-Wparentheses] GENC/aisc_global.c:519:13: note: remove parentheses GENC/aisc_global.c:519:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_dll_header' [-Wparentheses] GENC/aisc_global.c:519:16: note: remove parentheses GENC/aisc_global.c:520:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_dll_header' [-Wparentheses] GENC/aisc_global.c:520:13: note: remove parentheses GENC/aisc_global.c:520:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_dll_header' [-Wparentheses] GENC/aisc_global.c:520:16: note: remove parentheses GENC/aisc_global.c:521:12: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_dll_header' [-Wparentheses] GENC/aisc_global.c:521:12: note: remove parentheses GENC/aisc_global.c:521:15: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_dll_header' [-Wparentheses] GENC/aisc_global.c:521:15: note: remove parentheses GENC/aisc_global.c:524:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_PT_tprobes' [-Wparentheses] GENC/aisc_global.c:524:13: note: remove parentheses GENC/aisc_global.c:524:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_PT_tprobes' [-Wparentheses] GENC/aisc_global.c:524:16: note: remove parentheses GENC/aisc_global.c:525:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_PT_tprobes' [-Wparentheses] GENC/aisc_global.c:525:13: note: remove parentheses GENC/aisc_global.c:525:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_PT_tprobes' [-Wparentheses] GENC/aisc_global.c:525:16: note: remove parentheses GENC/aisc_global.c:526:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_PT_tprobes' [-Wparentheses] GENC/aisc_global.c:526:13: note: remove parentheses GENC/aisc_global.c:526:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_PT_tprobes' [-Wparentheses] GENC/aisc_global.c:526:16: note: remove parentheses GENC/aisc_global.c:527:12: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_PT_tprobes' [-Wparentheses] GENC/aisc_global.c:527:12: note: remove parentheses GENC/aisc_global.c:527:15: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_PT_tprobes' [-Wparentheses] GENC/aisc_global.c:527:15: note: remove parentheses GENC/aisc_global.c:530:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_PT_bond' [-Wparentheses] GENC/aisc_global.c:530:13: note: remove parentheses GENC/aisc_global.c:530:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_PT_bond' [-Wparentheses] GENC/aisc_global.c:530:16: note: remove parentheses GENC/aisc_global.c:531:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_PT_bond' [-Wparentheses] GENC/aisc_global.c:531:13: note: remove parentheses GENC/aisc_global.c:531:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_PT_bond' [-Wparentheses] GENC/aisc_global.c:531:16: note: remove parentheses GENC/aisc_global.c:532:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_PT_bond' [-Wparentheses] GENC/aisc_global.c:532:13: note: remove parentheses GENC/aisc_global.c:532:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_PT_bond' [-Wparentheses] GENC/aisc_global.c:532:16: note: remove parentheses GENC/aisc_global.c:533:12: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_PT_bond' [-Wparentheses] GENC/aisc_global.c:533:12: note: remove parentheses GENC/aisc_global.c:533:15: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_PT_bond' [-Wparentheses] GENC/aisc_global.c:533:15: note: remove parentheses GENC/aisc_global.c:536:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_PT_sequence' [-Wparentheses] GENC/aisc_global.c:536:13: note: remove parentheses GENC/aisc_global.c:536:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_PT_sequence' [-Wparentheses] GENC/aisc_global.c:536:16: note: remove parentheses GENC/aisc_global.c:537:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_PT_sequence' [-Wparentheses] GENC/aisc_global.c:537:13: note: remove parentheses GENC/aisc_global.c:537:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_PT_sequence' [-Wparentheses] GENC/aisc_global.c:537:16: note: remove parentheses GENC/aisc_global.c:538:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_PT_sequence' [-Wparentheses] GENC/aisc_global.c:538:13: note: remove parentheses GENC/aisc_global.c:538:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_PT_sequence' [-Wparentheses] GENC/aisc_global.c:538:16: note: remove parentheses GENC/aisc_global.c:539:12: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_PT_sequence' [-Wparentheses] GENC/aisc_global.c:539:12: note: remove parentheses GENC/aisc_global.c:539:15: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_PT_sequence' [-Wparentheses] GENC/aisc_global.c:539:15: note: remove parentheses GENC/aisc_global.c:542:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_PT_pdc' [-Wparentheses] GENC/aisc_global.c:542:13: note: remove parentheses GENC/aisc_global.c:542:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_PT_pdc' [-Wparentheses] GENC/aisc_global.c:542:16: note: remove parentheses GENC/aisc_global.c:543:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_PT_pdc' [-Wparentheses] GENC/aisc_global.c:543:13: note: remove parentheses GENC/aisc_global.c:543:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_PT_pdc' [-Wparentheses] GENC/aisc_global.c:543:16: note: remove parentheses GENC/aisc_global.c:544:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_PT_pdc' [-Wparentheses] GENC/aisc_global.c:544:13: note: remove parentheses GENC/aisc_global.c:544:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_PT_pdc' [-Wparentheses] GENC/aisc_global.c:544:16: note: remove parentheses GENC/aisc_global.c:545:12: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_PT_pdc' [-Wparentheses] GENC/aisc_global.c:545:12: note: remove parentheses GENC/aisc_global.c:545:15: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_PT_pdc' [-Wparentheses] GENC/aisc_global.c:545:15: note: remove parentheses GENC/aisc_global.c:548:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_PT_exProb' [-Wparentheses] GENC/aisc_global.c:548:13: note: remove parentheses GENC/aisc_global.c:548:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_PT_exProb' [-Wparentheses] GENC/aisc_global.c:548:16: note: remove parentheses GENC/aisc_global.c:549:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_PT_exProb' [-Wparentheses] GENC/aisc_global.c:549:13: note: remove parentheses GENC/aisc_global.c:549:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_PT_exProb' [-Wparentheses] GENC/aisc_global.c:549:16: note: remove parentheses GENC/aisc_global.c:550:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_PT_exProb' [-Wparentheses] GENC/aisc_global.c:550:13: note: remove parentheses GENC/aisc_global.c:550:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_PT_exProb' [-Wparentheses] GENC/aisc_global.c:550:16: note: remove parentheses GENC/aisc_global.c:551:12: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_PT_exProb' [-Wparentheses] GENC/aisc_global.c:551:12: note: remove parentheses GENC/aisc_global.c:551:15: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_PT_exProb' [-Wparentheses] GENC/aisc_global.c:551:15: note: remove parentheses GENC/aisc_global.c:554:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_PT_family_list' [-Wparentheses] GENC/aisc_global.c:554:13: note: remove parentheses GENC/aisc_global.c:554:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_PT_family_list' [-Wparentheses] GENC/aisc_global.c:554:16: note: remove parentheses GENC/aisc_global.c:555:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_PT_family_list' [-Wparentheses] GENC/aisc_global.c:555:13: note: remove parentheses GENC/aisc_global.c:555:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_PT_family_list' [-Wparentheses] GENC/aisc_global.c:555:16: note: remove parentheses GENC/aisc_global.c:556:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_PT_family_list' [-Wparentheses] GENC/aisc_global.c:556:13: note: remove parentheses GENC/aisc_global.c:556:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_PT_family_list' [-Wparentheses] GENC/aisc_global.c:556:16: note: remove parentheses GENC/aisc_global.c:557:12: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_PT_family_list' [-Wparentheses] GENC/aisc_global.c:557:12: note: remove parentheses GENC/aisc_global.c:557:15: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_PT_family_list' [-Wparentheses] GENC/aisc_global.c:557:15: note: remove parentheses GENC/aisc_global.c:560:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_PT_family' [-Wparentheses] GENC/aisc_global.c:560:13: note: remove parentheses GENC/aisc_global.c:560:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_PT_family' [-Wparentheses] GENC/aisc_global.c:560:16: note: remove parentheses GENC/aisc_global.c:561:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_PT_family' [-Wparentheses] GENC/aisc_global.c:561:13: note: remove parentheses GENC/aisc_global.c:561:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_PT_family' [-Wparentheses] GENC/aisc_global.c:561:16: note: remove parentheses GENC/aisc_global.c:562:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_PT_family' [-Wparentheses] GENC/aisc_global.c:562:13: note: remove parentheses GENC/aisc_global.c:562:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_PT_family' [-Wparentheses] GENC/aisc_global.c:562:16: note: remove parentheses GENC/aisc_global.c:563:12: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_PT_family' [-Wparentheses] GENC/aisc_global.c:563:12: note: remove parentheses GENC/aisc_global.c:563:15: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_PT_family' [-Wparentheses] GENC/aisc_global.c:563:15: note: remove parentheses GENC/aisc_global.c:566:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_PT_probematch' [-Wparentheses] GENC/aisc_global.c:566:13: note: remove parentheses GENC/aisc_global.c:566:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_PT_probematch' [-Wparentheses] GENC/aisc_global.c:566:16: note: remove parentheses GENC/aisc_global.c:567:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_PT_probematch' [-Wparentheses] GENC/aisc_global.c:567:13: note: remove parentheses GENC/aisc_global.c:567:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_PT_probematch' [-Wparentheses] GENC/aisc_global.c:567:16: note: remove parentheses GENC/aisc_global.c:568:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_PT_probematch' [-Wparentheses] GENC/aisc_global.c:568:13: note: remove parentheses GENC/aisc_global.c:568:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_PT_probematch' [-Wparentheses] GENC/aisc_global.c:568:16: note: remove parentheses GENC/aisc_global.c:569:12: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_PT_probematch' [-Wparentheses] GENC/aisc_global.c:569:12: note: remove parentheses GENC/aisc_global.c:569:15: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_PT_probematch' [-Wparentheses] GENC/aisc_global.c:569:15: note: remove parentheses GENC/aisc_global.c:572:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_PT_species_list' [-Wparentheses] GENC/aisc_global.c:572:13: note: remove parentheses GENC/aisc_global.c:572:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_PT_species_list' [-Wparentheses] GENC/aisc_global.c:572:16: note: remove parentheses GENC/aisc_global.c:573:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_PT_species_list' [-Wparentheses] GENC/aisc_global.c:573:13: note: remove parentheses GENC/aisc_global.c:573:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_PT_species_list' [-Wparentheses] GENC/aisc_global.c:573:16: note: remove parentheses GENC/aisc_global.c:574:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_PT_species_list' [-Wparentheses] GENC/aisc_global.c:574:13: note: remove parentheses GENC/aisc_global.c:574:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_PT_species_list' [-Wparentheses] GENC/aisc_global.c:574:16: note: remove parentheses GENC/aisc_global.c:575:12: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_PT_species_list' [-Wparentheses] GENC/aisc_global.c:575:12: note: remove parentheses GENC/aisc_global.c:575:15: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_PT_species_list' [-Wparentheses] GENC/aisc_global.c:575:15: note: remove parentheses GENC/aisc_global.c:578:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_PT_local' [-Wparentheses] GENC/aisc_global.c:578:13: note: remove parentheses GENC/aisc_global.c:578:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_PT_local' [-Wparentheses] GENC/aisc_global.c:578:16: note: remove parentheses GENC/aisc_global.c:579:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_PT_local' [-Wparentheses] GENC/aisc_global.c:579:13: note: remove parentheses GENC/aisc_global.c:579:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_PT_local' [-Wparentheses] GENC/aisc_global.c:579:16: note: remove parentheses GENC/aisc_global.c:580:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_PT_local' [-Wparentheses] GENC/aisc_global.c:580:13: note: remove parentheses GENC/aisc_global.c:580:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_PT_local' [-Wparentheses] GENC/aisc_global.c:580:16: note: remove parentheses GENC/aisc_global.c:581:12: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_PT_local' [-Wparentheses] GENC/aisc_global.c:581:12: note: remove parentheses GENC/aisc_global.c:581:15: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_PT_local' [-Wparentheses] GENC/aisc_global.c:581:15: note: remove parentheses GENC/aisc_global.c:584:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_PT_main' [-Wparentheses] GENC/aisc_global.c:584:13: note: remove parentheses GENC/aisc_global.c:584:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get_PT_main' [-Wparentheses] GENC/aisc_global.c:584:16: note: remove parentheses GENC/aisc_global.c:585:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_PT_main' [-Wparentheses] GENC/aisc_global.c:585:13: note: remove parentheses GENC/aisc_global.c:585:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find_PT_main' [-Wparentheses] GENC/aisc_global.c:585:16: note: remove parentheses GENC/aisc_global.c:586:13: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_PT_main' [-Wparentheses] GENC/aisc_global.c:586:13: note: remove parentheses GENC/aisc_global.c:586:16: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy_PT_main' [-Wparentheses] GENC/aisc_global.c:586:16: note: remove parentheses GENC/aisc_global.c:587:12: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_PT_main' [-Wparentheses] GENC/aisc_global.c:587:12: note: remove parentheses GENC/aisc_global.c:587:15: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set_PT_main' [-Wparentheses] GENC/aisc_global.c:587:15: note: remove parentheses GENC/aisc_global.c:631:6: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get' [-Wparentheses] GENC/aisc_global.c:631:6: note: remove parentheses GENC/aisc_global.c:631:10: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_get' [-Wparentheses] GENC/aisc_global.c:631:10: note: remove parentheses GENC/aisc_global.c:673:5: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set' [-Wparentheses] GENC/aisc_global.c:673:5: note: remove parentheses GENC/aisc_global.c:673:9: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_set' [-Wparentheses] GENC/aisc_global.c:673:9: note: remove parentheses GENC/aisc_global.c:715:6: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find' [-Wparentheses] GENC/aisc_global.c:715:6: note: remove parentheses GENC/aisc_global.c:715:10: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_find' [-Wparentheses] GENC/aisc_global.c:715:10: note: remove parentheses GENC/aisc_global.c:757:6: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy' [-Wparentheses] GENC/aisc_global.c:757:6: note: remove parentheses GENC/aisc_global.c:757:10: warning: unnecessary parentheses in declaration of 'aisc_talking_functions_copy' [-Wparentheses] GENC/aisc_global.c:757:10: note: remove parentheses GENC/aisc_global.c:842:5: warning: cast between incompatible function types from 'void (*)(dll_header*&)' to 'aisc_destroy_callback' {aka 'void (*)(long int, ...)'} [-Wcast-function-type] GENC/aisc_global.c:843:5: warning: cast between incompatible function types from 'void (*)(PT_main*&)' to 'aisc_destroy_callback' {aka 'void (*)(long int, ...)'} [-Wcast-function-type] GENC/aisc_global.c:844:5: warning: cast between incompatible function types from 'void (*)(PT_local*)' to 'aisc_destroy_callback' {aka 'void (*)(long int, ...)'} [-Wcast-function-type] GENC/aisc_global.c:845:5: warning: cast between incompatible function types from 'void (*)(PT_species_list*)' to 'aisc_destroy_callback' {aka 'void (*)(long int, ...)'} [-Wcast-function-type] GENC/aisc_global.c:846:5: warning: cast between incompatible function types from 'void (*)(PT_probematch*)' to 'aisc_destroy_callback' {aka 'void (*)(long int, ...)'} [-Wcast-function-type] GENC/aisc_global.c:847:5: warning: cast between incompatible function types from 'void (*)(PT_family_list*)' to 'aisc_destroy_callback' {aka 'void (*)(long int, ...)'} [-Wcast-function-type] GENC/aisc_global.c:848:5: warning: cast between incompatible function types from 'void (*)(PT_exProb*)' to 'aisc_destroy_callback' {aka 'void (*)(long int, ...)'} [-Wcast-function-type] GENC/aisc_global.c:849:5: warning: cast between incompatible function types from 'void (*)(PT_pdc*)' to 'aisc_destroy_callback' {aka 'void (*)(long int, ...)'} [-Wcast-function-type] GENC/aisc_global.c:850:5: warning: cast between incompatible function types from 'void (*)(PT_sequence*)' to 'aisc_destroy_callback' {aka 'void (*)(long int, ...)'} [-Wcast-function-type] GENC/aisc_global.c:851:5: warning: cast between incompatible function types from 'void (*)(PT_tprobes*)' to 'aisc_destroy_callback' {aka 'void (*)(long int, ...)'} [-Wcast-function-type] GENC/aisc_global.c:854:5: warning: cast between incompatible function types from 'void (*)(PT_family*)' to 'aisc_destroy_callback' {aka 'void (*)(long int, ...)'} [-Wcast-function-type] GENC/aisc_server.c: In function 'dll_header* create_dll_header()': GENC/aisc_server.c:43:41: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] GENC/aisc_server.c:43:41: note: earlier argument should specify number of elements, later size of each element GENC/aisc_server.c: In function 'PT_tprobes* create_PT_tprobes()': GENC/aisc_server.c:49:41: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] GENC/aisc_server.c:49:41: note: earlier argument should specify number of elements, later size of each element GENC/aisc_server.c: In function 'PT_bond* create_PT_bond()': GENC/aisc_server.c:58:35: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] GENC/aisc_server.c:58:35: note: earlier argument should specify number of elements, later size of each element GENC/aisc_server.c: In function 'PT_sequence* create_PT_sequence()': GENC/aisc_server.c:67:43: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] GENC/aisc_server.c:67:43: note: earlier argument should specify number of elements, later size of each element GENC/aisc_server.c: In function 'PT_pdc* create_PT_pdc()': GENC/aisc_server.c:76:33: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] GENC/aisc_server.c:76:33: note: earlier argument should specify number of elements, later size of each element GENC/aisc_server.c: In function 'PT_exProb* create_PT_exProb()': GENC/aisc_server.c:106:39: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] GENC/aisc_server.c:106:39: note: earlier argument should specify number of elements, later size of each element GENC/aisc_server.c: In function 'PT_family_list* create_PT_family_list()': GENC/aisc_server.c:121:49: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] GENC/aisc_server.c:121:49: note: earlier argument should specify number of elements, later size of each element GENC/aisc_server.c: In function 'PT_family* create_PT_family()': GENC/aisc_server.c:130:39: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] GENC/aisc_server.c:130:39: note: earlier argument should specify number of elements, later size of each element GENC/aisc_server.c: In function 'PT_probematch* create_PT_probematch()': GENC/aisc_server.c:152:47: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] GENC/aisc_server.c:152:47: note: earlier argument should specify number of elements, later size of each element GENC/aisc_server.c: In function 'PT_species_list* create_PT_species_list()': GENC/aisc_server.c:161:51: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] GENC/aisc_server.c:161:51: note: earlier argument should specify number of elements, later size of each element GENC/aisc_server.c: In function 'PT_local* create_PT_local()': GENC/aisc_server.c:170:37: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] GENC/aisc_server.c:170:37: note: earlier argument should specify number of elements, later size of each element GENC/aisc_server.c: In function 'PT_main* create_PT_main()': GENC/aisc_server.c:201:35: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] GENC/aisc_server.c:201:35: note: earlier argument should specify number of elements, later size of each element PT_extern.c: In function 'int pt_init_socket(PT_local*)': PT_extern.c:32:31: warning: cast between incompatible function types from 'void (*)(PT_local*)' to 'aisc_destroy_callback' {aka 'void (*)(long int, ...)'} [-Wcast-function-type] ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o server.a O/server.o O/struct_man.o O/aisc_extern.o GENC/aisc_server.o GENC/aisc_global.o PT_extern.o AISC regression tests are disabled (~/ARB.aisc_regression_test_vs not found from AISC_COM/AISC/Makefile) make[7]: Leaving directory '/<>/PROBE_COM' make[6]: Leaving directory '/<>/PROBE_COM' make[5]: Leaving directory '/<>/PROBE_COM' [36:12.995182038] ------------------------------------------------ Make PROBE_COM [done] [36:13.006662477] ------------------------------------------------ Make AWTC make[5]: Entering directory '/<>/AWTC' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AWTC -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AWTC_next_neighbours.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from AWTC_next_neighbours.cxx:16: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AWTC -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AWTC_submission.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from AWTC_submission.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = GBDATA*; WindowCallback = Callback_FVV]': AWTC_submission.cxx:279:37: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = const char*; P2 = const char*; WindowCallback = Callback_FVV]': AWTC_submission.cxx:287:37: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = const char*; CreateWindowCallback = Callback_FVV]': AWTC_submission.cxx:292:43: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o AWTC.a AWTC_next_neighbours.o AWTC_submission.o make[5]: Leaving directory '/<>/AWTC' [36:14.928415841] ------------------------------------------------ Make AWTC [done] [36:14.955394285] ------------------------------------------------ Make SL/AW_NAME make[5]: Entering directory '/<>/SL/AW_NAME' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_AW_NAME -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_rename.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_awar.hxx:19, from /<>/INCLUDE/aw_awars.hxx:5, from AW_rename.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = GBDATA*; WindowCallback = Callback_FVV]': AW_rename.cxx:568:37: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' AW_rename.cxx: In function 'AWTC_makeUniqueShortName(char const*, UniqueNameDetector&)': AW_rename.cxx:609:31: warning: '%i' directive writing between 1 and 11 bytes into a region of size 9 [-Wformat-overflow=] In function 'makeUniqueShortName(char const*, UniqueNameDetector&)', inlined from 'AWTC_makeUniqueShortName(char const*, UniqueNameDetector&)' at AW_rename.cxx:645:37: AW_rename.cxx:609:30: note: directive argument in the range [-2147483647, 2147483647] In file included from /usr/include/stdio.h:980, from /usr/include/c++/14/cstdio:42, from /<>/INCLUDE/arbdb_base.h:17, from /<>/INCLUDE/arbdb.h:18, from /<>/INCLUDE/arbdbt.h:5, from AW_rename.hxx:18, from AW_rename.cxx:11: In function 'sprintf', inlined from 'makeUniqueShortName(char const*, UniqueNameDetector&)' at AW_rename.cxx:609:20, inlined from 'AWTC_makeUniqueShortName(char const*, UniqueNameDetector&)' at AW_rename.cxx:645:37: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:30:34: note: '__sprintf_chk' output between 2 and 12 bytes into a destination of size 9 AW_rename.cxx: In function 'AWTC_makeUniqueShortName(char const*, UniqueNameDetector&)': AW_rename.cxx:609:31: warning: '%i' directive writing between 1 and 11 bytes into a region of size 9 [-Wformat-overflow=] In function 'makeUniqueShortName(char const*, UniqueNameDetector&)', inlined from 'AWTC_makeUniqueShortName(char const*, UniqueNameDetector&)' at AW_rename.cxx:645:37: AW_rename.cxx:609:30: note: directive argument in the range [-2147483647, 2147483647] In function 'sprintf', inlined from 'makeUniqueShortName(char const*, UniqueNameDetector&)' at AW_rename.cxx:609:20, inlined from 'AWTC_makeUniqueShortName(char const*, UniqueNameDetector&)' at AW_rename.cxx:645:37: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:30:34: note: '__sprintf_chk' output between 2 and 12 bytes into a destination of size 9 g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_AW_NAME -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_names_admin.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from AW_names_admin.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = GBDATA*; WindowCallback = Callback_FVV]': AW_names_admin.cxx:108:41: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = GBDATA*; RootCallback = Callback_FVV]': AW_names_admin.cxx:127:46: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o AW_NAME.a AW_rename.o AW_names_admin.o make[5]: Leaving directory '/<>/SL/AW_NAME' [36:18.404902359] ------------------------------------------------ Make SL/AW_NAME [done] [36:13.015755687] ------------------------------------------------ Make PROBE_DESIGN make[5]: Entering directory '/<>/PROBE_DESIGN' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PROBE_DESIGN -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o probe_design.o probe_design.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/awt_canvas.hxx:5, from SaiProbeVisualization.hxx:11, from probe_design.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/awt_canvas.hxx:8: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = AW_selection_list*; WindowCallback = Callback_FVV]': probe_design.cxx:215:44: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, AW_selection_list*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = const StorableSelectionList*; CreateWindowCallback = Callback_FVV]': probe_design.cxx:218:50: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, const StorableSelectionList*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const TypedSelectionList*; WindowCallback = Callback_FVV]': probe_design.cxx:224:44: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const TypedSelectionList*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = GBDATA*; WindowCallback = Callback_FVV]': probe_design.cxx:227:44: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = bool; RootCallback = Callback_FVV]': probe_design.cxx:1150:84: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = bool; CreateWindowCallback = Callback_FVV]': probe_design.cxx:1307:43: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1, P2), P1, P2) [with P1 = AW_selection_list*; P2 = GBDATA*; RootCallback = Callback_FVV]': probe_design.cxx:1534:43: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_root*, AW_selection_list*, GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = AW_selection_list*; P2 = GBDATA*; WindowCallback = Callback_FVV]': probe_design.cxx:1538:37: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, AW_selection_list*, GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, typename ConstParamT::Type), P1) [with P1 = TypedSelectionList*; WindowCallback = Callback_FVV; typename ConstParamT::Type = const TypedSelectionList*]': probe_design.cxx:1581:41: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, ConstParamT::Type)' {aka 'void (*)(AW_window*, const TypedSelectionList*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:288:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = ProbeMatchEventParam*; WindowCallback = Callback_FVV]': probe_design.cxx:1616:41: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, ProbeMatchEventParam*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = GBDATA*; P2 = ModMode; WindowCallback = Callback_FVV]': probe_design.cxx:1625:41: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, GBDATA*, ModMode)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = GBDATA*; CreateWindowCallback = Callback_FVV]': probe_design.cxx:1637:47: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = bool; WindowCallback = Callback_FVV]': probe_design.cxx:1843:37: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PROBE_DESIGN -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o SaiProbeVisualization.o SaiProbeVisualization.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/awt_canvas.hxx:5, from SaiProbeVisualization.hxx:11, from SaiProbeVisualization.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/awt_canvas.hxx:8: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1), P1) [with P1 = AWT_canvas*; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': SaiProbeVisualization.cxx:54:40: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = int; RootCallback = Callback_FVV]': SaiProbeVisualization.cxx:154:47: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = AWT_canvas*; RootCallback = Callback_FVV]': SaiProbeVisualization.cxx:160:47: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, AWT_canvas*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = FieldSelectionParam*; WindowCallback = Callback_FVV]': SaiProbeVisualization.cxx:662:41: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, FieldSelectionParam*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = GBDATA*; CreateWindowCallback = Callback_FVV]': SaiProbeVisualization.cxx:712:134: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = const char*; P2 = GBDATA*; WindowCallback = Callback_FVV]': SaiProbeVisualization.cxx:713:128: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*, GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = aw_gc_manager*; CreateWindowCallback = Callback_FVV]': SaiProbeVisualization.cxx:715:134: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, aw_gc_manager*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PROBE_DESIGN -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o probe_match_parser.o probe_match_parser.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o PROBE_DESIGN.a probe_design.o SaiProbeVisualization.o probe_match_parser.o make[5]: Leaving directory '/<>/PROBE_DESIGN' [36:22.294525890] ------------------------------------------------ Make PROBE_DESIGN [done] [36:11.933712182] ------------------------------------------------ Make PERLTOOLS make[5]: Entering directory '/<>/PERLTOOLS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PERLTOOLS -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c arb_proto_2_xsub.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -Wl,-O2 -Wl,-rpath=/usr/lib/arb/lib -Wl,-z,relro,--enable-new-dtags -rdynamic -Wl,--export-dynamic -o /<>/bin/arb_proto_2_xsub /<>/SOURCE_TOOLS/arb_main_cpp.o arb_proto_2_xsub.o -L/<>/lib -lARBDB -lCORE -ltirpc -lglib-2.0 make[5]: Leaving directory '/<>/PERLTOOLS' [36:23.333842166] ------------------------------------------------ Make PERLTOOLS [done] [36:22.320725179] ------------------------------------------------ Make NAMES make[5]: Entering directory '/<>/NAMES' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NAMES -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c names.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include names.cxx: In function 'void an_add_short(const AN_local*, const char*, const char*, const char*, const char*, const char*, const char*)': names.cxx:178:36: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] names.cxx:178:36: note: earlier argument should specify number of elements, later size of each element names.cxx: In function 'int server_save(AN_main*, int)': names.cxx:848:45: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] names.cxx:848:45: note: earlier argument should specify number of elements, later size of each element names.cxx: In function 'get_short(AN_local const*)': names.cxx:782:76: warning: '%li' directive writing between 1 and 10 bytes into a region of size 9 [-Wformat-overflow=] names.cxx:782:75: note: directive argument in the range [2, 2147483647] In file included from /usr/include/stdio.h:980, from /<>/INCLUDE/arb_assert.h:27, from /<>/INCLUDE/aisc_global.h:24, from /<>/INCLUDE/names_server.h:14, from names.cxx:11: In function 'sprintf', inlined from 'get_short(AN_local const*)' at names.cxx:782:65: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:30:34: note: '__sprintf_chk' output between 2 and 11 bytes into a destination of size 9 ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o NAMES.a names.o make[5]: Leaving directory '/<>/NAMES' [36:24.706353291] ------------------------------------------------ Make NAMES [done] (( \ echo "[`date +%M:%S.%N`] ------------------------------------------------ Make PERL2ARB" ; \ /usr/bin/time make -C PERL2ARB -r -f Makefile.main \ "AUTODEPENDS=1" \ "dflags=-DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX " \ "cross_cflags= -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX " \ "cross_lflags=" \ "COMPILER_VERSION=14.0.1" \ all && \ make -C PERL_SCRIPTS/test test && \ echo "[`date +%M:%S.%N`] ------------------------------------------------ Make PERL2ARB [done]" ; \ ) > PERL2ARB.log 2>&1 && (cat PERL2ARB.log;rm PERL2ARB.log)) || (cat PERL2ARB.log;rm PERL2ARB.log;false) [36:13.010323715] ------------------------------------------------ Make MULTI_PROBE make[5]: Entering directory '/<>/MULTI_PROBE' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_MULTI_PROBE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MP_Generation.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from MP_externs.hxx:15, from MP_Generation.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_MULTI_PROBE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MP_GenerationDuplicates.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_awar.hxx:19, from MultiProbe.hxx:21, from MP_GenerationDuplicates.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_MULTI_PROBE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MP_Window.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from MP_externs.hxx:15, from MP_Window.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = const StorableSelectionList*; CreateWindowCallback = Callback_FVV]': MP_Window.cxx:69:57: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, const StorableSelectionList*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = AW_selection_list*; WindowCallback = Callback_FVV]': MP_Window.cxx:75:51: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, AW_selection_list*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1), P1) [with P1 = AW_selection_list*; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': MP_Window.cxx:78:51: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AW_selection_list*)' {aka 'void (*)(Unfixed_cb_parameter*, AW_selection_list*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = GBDATA*; RootCallback = Callback_FVV]': MP_Window.cxx:370:73: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_MULTI_PROBE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MP_main.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_awar.hxx:19, from MultiProbe.hxx:21, from MP_main.cxx:14: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/awt_canvas.hxx:8, from MP_main.cxx:19: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_MULTI_PROBE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MP_mo_liste.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from MP_externs.hxx:15, from MP_mo_liste.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_MULTI_PROBE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MP_noclass.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_awar.hxx:19, from MultiProbe.hxx:21, from MP_noclass.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/awt_canvas.hxx:8, from /<>/INCLUDE/TreeDisplay.hxx:18, from /<>/INCLUDE/TreeCallbacks.hxx:12, from MP_noclass.cxx:20: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' MP_noclass.cxx: In function 'MP_gen_singleprobe(AW_root*)': MP_noclass.cxx:184:12: warning: 'operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] In function 'MP_get_probes(char const*)', inlined from 'MP_gen_singleprobe(AW_root*)' at MP_noclass.cxx:179:26: MP_noclass.cxx:84:18: note: returned from 'strdup' MP_noclass.cxx: In function 'MP_gen_singleprobe(AW_root*)': MP_noclass.cxx:191:12: warning: 'operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] MP_noclass.cxx:182:46: note: returned from 'operator new[](unsigned long)' MP_noclass.cxx: In function 'MP_modify_selected(AW_root*)': MP_noclass.cxx:146:16: warning: 'operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] In function 'MP_get_probes(char const*)', inlined from 'MP_modify_selected(AW_root*)' at MP_noclass.cxx:137:31: MP_noclass.cxx:84:18: note: returned from 'strdup' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_MULTI_PROBE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MP_permute.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_awar.hxx:19, from ./MultiProbe.hxx:21, from MP_permute.cxx:1: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_MULTI_PROBE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MP_probe.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from MP_externs.hxx:15, from MP_probe.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_MULTI_PROBE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MP_probe_combi_statistic.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_awar.hxx:19, from MultiProbe.hxx:21, from MP_probe_combi_statistic.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_MULTI_PROBE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MP_probe_tabs.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_awar.hxx:19, from MultiProbe.hxx:21, from MP_probe_tabs.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_MULTI_PROBE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MP_sonde.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from MP_externs.hxx:15, from MP_sonde.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_MULTI_PROBE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MP_sondentopf.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_awar.hxx:19, from MultiProbe.hxx:21, from MP_sondentopf.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o MULTI_PROBE.a MP_Generation.o MP_GenerationDuplicates.o MP_Window.o MP_main.o MP_mo_liste.o MP_noclass.o MP_permute.o MP_probe.o MP_probe_combi_statistic.o MP_probe_tabs.o MP_sonde.o MP_sondentopf.o make[5]: Leaving directory '/<>/MULTI_PROBE' [36:27.659848133] ------------------------------------------------ Make MULTI_PROBE [done] [36:23.339187109] ------------------------------------------------ Make NALIGNER make[5]: Entering directory '/<>/NALIGNER' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NALIGNER -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ali_aligner.o ali_aligner.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from ali_pt.hxx:18, from ali_profile.hxx:18, from ali_solution.hxx:15, from ali_aligner.hxx:15, from ali_aligner.cxx:11: ali_tlist.hxx:24:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] ali_tlist.hxx:24:23: note: remove the '< >' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NALIGNER -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ali_arbdb.o ali_arbdb.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NALIGNER -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ali_global.o ali_global.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from ali_tarray.hxx:15, from ali_pathmap.hxx:15, from ali_prealigner.hxx:15, from ali_global.hxx:15, from ali_global.cxx:11: ali_tlist.hxx:24:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] ali_tlist.hxx:24:23: note: remove the '< >' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NALIGNER -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ali_main.o ali_main.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from ali_tarray.hxx:15, from ali_pathmap.hxx:15, from ali_prealigner.hxx:15, from ali_global.hxx:15, from ali_main.cxx:11: ali_tlist.hxx:24:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] ali_tlist.hxx:24:23: note: remove the '< >' ali_main.cxx: In function 'ARB_main(int, char**)': ali_main.cxx:246:52: warning: '%s' directive writing up to 99 bytes into a region of size 67 [-Wformat-overflow=] In file included from /usr/include/stdio.h:980, from /usr/include/c++/14/cstdio:42, from ali_misc.hxx:15, from ali_tlist.hxx:15: In function 'sprintf', inlined from 'ARB_main(int, char**)' at ali_main.cxx:245:16: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:30:34: note: '__sprintf_chk' output between 34 and 133 bytes into a destination of size 100 g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NALIGNER -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ali_pathmap.o ali_pathmap.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from ali_tarray.hxx:15, from ali_pathmap.hxx:15, from ali_pathmap.cxx:11: ali_tlist.hxx:24:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] ali_tlist.hxx:24:23: note: remove the '< >' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NALIGNER -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ali_prealigner.o ali_prealigner.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from ali_tarray.hxx:15, from ali_pathmap.hxx:15, from ali_prealigner.hxx:15, from ali_prealigner.cxx:11: ali_tlist.hxx:24:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] ali_tlist.hxx:24:23: note: remove the '< >' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NALIGNER -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ali_profile.o ali_profile.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from ali_pt.hxx:18, from ali_profile.hxx:18, from ali_profile.cxx:11: ali_tlist.hxx:24:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] ali_tlist.hxx:24:23: note: remove the '< >' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NALIGNER -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ali_pt.o ali_pt.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from ali_pt.hxx:18, from ali_pt.cxx:11: ali_tlist.hxx:24:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] ali_tlist.hxx:24:23: note: remove the '< >' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NALIGNER -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ali_sequence.o ali_sequence.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NALIGNER -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ali_solution.o ali_solution.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from ali_pt.hxx:18, from ali_profile.hxx:18, from ali_solution.hxx:15, from ali_solution.cxx:11: ali_tlist.hxx:24:23: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] ali_tlist.hxx:24:23: note: remove the '< >' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o NALIGNER.a ali_aligner.o ali_arbdb.o ali_global.o ali_main.o ali_pathmap.o ali_prealigner.o ali_profile.o ali_pt.o ali_sequence.o ali_solution.o make[5]: Leaving directory '/<>/NALIGNER' [36:35.622697006] ------------------------------------------------ Make NALIGNER [done] [36:35.635362420] ------------------------------------------------ Make SL/SEQUENCE make[5]: Entering directory '/<>/SL/SEQUENCE' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_SEQUENCE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AP_seq_dna.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_SEQUENCE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AP_seq_protein.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_SEQUENCE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AP_seq_simple_pro.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_SEQUENCE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AP_sequence.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o SEQUENCE.a AP_seq_dna.o AP_seq_protein.o AP_seq_simple_pro.o AP_sequence.o make[5]: Leaving directory '/<>/SL/SEQUENCE' [36:38.091425551] ------------------------------------------------ Make SL/SEQUENCE [done] [36:38.096734985] ------------------------------------------------ Make SL/ALIVIEW make[5]: Entering directory '/<>/SL/ALIVIEW' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_ALIVIEW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AliView.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o ALIVIEW.a AliView.o make[5]: Leaving directory '/<>/SL/ALIVIEW' [36:38.391922825] ------------------------------------------------ Make SL/ALIVIEW [done] [36:38.395959712] ------------------------------------------------ Make SL/PRONUC make[5]: Entering directory '/<>/SL/PRONUC' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_PRONUC -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AP_pro_a_nucs.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/ad_cb.h:16, from AP_pro_a_nucs.cxx:15: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' AP_pro_a_nucs.cxx: In constructor 'AWT_distance_meter::AWT_distance_meter(const AWT_translator*)': AP_pro_a_nucs.cxx:321:38: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] AP_pro_a_nucs.cxx:321:38: note: earlier argument should specify number of elements, later size of each element g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_PRONUC -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AP_codon_table.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_PRONUC -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c iupac.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o PRONUC.a AP_pro_a_nucs.o AP_codon_table.o iupac.o make[5]: Leaving directory '/<>/SL/PRONUC' [36:41.083875780] ------------------------------------------------ Make SL/PRONUC [done] [36:41.090956021] ------------------------------------------------ Make SL/FILTER make[5]: Entering directory '/<>/SL/FILTER' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_FILTER -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AP_filter.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_FILTER -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c RangeList.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include RangeList.cxx: In member function 'RangeList RangeList::inverse(ExplicitRange)': RangeList.cxx:26:49: warning: implicitly-declared 'ExplicitRange& ExplicitRange::operator=(const ExplicitRange&)' is deprecated [-Wdeprecated-copy] In file included from RangeList.h:16, from RangeList.cxx:12: /<>/INCLUDE/pos_range.h:124:5: note: because 'ExplicitRange' has user-provided 'ExplicitRange::ExplicitRange(const ExplicitRange&)' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o FILTER.a AP_filter.o RangeList.o make[5]: Leaving directory '/<>/SL/FILTER' [36:42.748454113] ------------------------------------------------ Make SL/FILTER [done] [36:42.752883272] ------------------------------------------------ Make SL/ARB_TREE make[5]: Entering directory '/<>/SL/ARB_TREE' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_ARB_TREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c ARB_Tree.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/ad_cb.h:16, from ARB_Tree.cxx:17: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*, P1), P1) [with P1 = ARB_seqtree_root*; DatabaseCallback = Callback_FVF]': ARB_Tree.cxx:54:80: required from here /<>/INCLUDE/cbtypes.h:337:19: warning: cast between incompatible function types from 'void (*)(GBDATA*, ARB_seqtree_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:351:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1' /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*, P1), P1) [with P1 = ARB_seqtree*; DatabaseCallback = Callback_FVF]': ARB_Tree.cxx:212:80: required from here /<>/INCLUDE/cbtypes.h:337:19: warning: cast between incompatible function types from 'void (*)(GBDATA*, ARB_seqtree*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:351:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1' /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' In member function 'ARB_seqtree::preloadLeafSequences()', inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64, inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64, inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64, inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64, inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64, inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64, inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64: ARB_Tree.cxx:243:9: warning: 'error' may be used uninitialized [-Wmaybe-uninitialized] ARB_Tree.cxx: In member function 'ARB_seqtree::preloadLeafSequences()': ARB_Tree.cxx:234:14: note: 'error' was declared here In member function 'ARB_seqtree::preloadLeafSequences()', inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64, inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64, inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64, inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64, inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64, inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64: ARB_Tree.cxx:243:9: warning: 'error' may be used uninitialized [-Wmaybe-uninitialized] ARB_Tree.cxx: In member function 'ARB_seqtree::preloadLeafSequences()': ARB_Tree.cxx:234:14: note: 'error' was declared here In member function 'ARB_seqtree::preloadLeafSequences()', inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64, inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64, inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64, inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64, inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64: ARB_Tree.cxx:243:9: warning: 'error' may be used uninitialized [-Wmaybe-uninitialized] ARB_Tree.cxx: In member function 'ARB_seqtree::preloadLeafSequences()': ARB_Tree.cxx:234:14: note: 'error' was declared here In member function 'ARB_seqtree::preloadLeafSequences()', inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64, inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64, inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64, inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64: ARB_Tree.cxx:243:9: warning: 'error' may be used uninitialized [-Wmaybe-uninitialized] ARB_Tree.cxx: In member function 'ARB_seqtree::preloadLeafSequences()': ARB_Tree.cxx:234:14: note: 'error' was declared here In member function 'ARB_seqtree::preloadLeafSequences()', inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64, inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64, inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64: ARB_Tree.cxx:243:9: warning: 'error' may be used uninitialized [-Wmaybe-uninitialized] ARB_Tree.cxx: In member function 'ARB_seqtree::preloadLeafSequences()': ARB_Tree.cxx:234:14: note: 'error' was declared here In member function 'ARB_seqtree::preloadLeafSequences()', inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64, inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64: ARB_Tree.cxx:243:9: warning: 'error' may be used uninitialized [-Wmaybe-uninitialized] ARB_Tree.cxx: In member function 'ARB_seqtree::preloadLeafSequences()': ARB_Tree.cxx:234:14: note: 'error' was declared here In member function 'ARB_seqtree::preloadLeafSequences()', inlined from 'ARB_seqtree::preloadLeafSequences()' at ARB_Tree.cxx:242:64: ARB_Tree.cxx:243:9: warning: 'error' may be used uninitialized [-Wmaybe-uninitialized] ARB_Tree.cxx: In member function 'ARB_seqtree::preloadLeafSequences()': ARB_Tree.cxx:234:14: note: 'error' was declared here ARB_Tree.cxx:243:9: warning: 'error' may be used uninitialized [-Wmaybe-uninitialized] ARB_Tree.cxx:234:14: note: 'error' was declared here ARB_Tree.cxx:245:12: warning: 'error' may be used uninitialized [-Wmaybe-uninitialized] ARB_Tree.cxx:234:14: note: 'error' was declared here ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o ARB_TREE.a ARB_Tree.o make[5]: Leaving directory '/<>/SL/ARB_TREE' [36:44.661770262] ------------------------------------------------ Make SL/ARB_TREE [done] [36:24.711834973] ------------------------------------------------ Make PERL2ARB make[5]: Entering directory '/<>/PERL2ARB' test -f .depends || make -f Makefile.main "AUTODEPENDS=0" .depends make[6]: Entering directory '/<>/PERL2ARB' touch depends.stamp test -f ARB.c || make -f Makefile.main "AUTODEPENDS=0" ARB.c make[7]: Entering directory '/<>/PERL2ARB' ( PATH=/usr/arb/bin:/<>/bin:/<>/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games; \ export PATH; \ echo calling perl make_arbperl_makefile.pl "-Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -Wno-literal-suffix -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include" ""; \ perl make_arbperl_makefile.pl "-Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -Wno-literal-suffix -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include" "" ) calling perl make_arbperl_makefile.pl -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -Wno-literal-suffix -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include Generating a Unix-style Makefile Writing Makefile for ARB Writing MYMETA.yml and MYMETA.json cat /<>/ARBDB/ad_prot.h /<>/ARBDB/ad_t_prot.h > proto.h echo "#undef DEBUG" > debug.h echo "#undef NDEBUG" >> debug.h echo "#define NDEBUG" >> debug.h ( \ echo "system('perl make_arbperl_makefile.pl \"-Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -Wno-literal-suffix -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include\" \"\"');" \ ) > Makefile.PL make[7]: [Makefile.main:118: ARB.xs] Error 1 (ignored) /<>/bin/arb_proto_2_xsub proto.h ARB.default.xs typemap >ARB.xs -------- calling MakeMaker-Makefile (to get depends) ( make "CC=g++" ARB.c || (echo "------ failed[2].. retry once"; make "CC=g++" ARB.c)) make[8]: Entering directory '/<>/PERL2ARB' make[8]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. Makefile out-of-date with respect to Makefile.PL Cleaning current config before rebuilding Makefile... make -f Makefile.old clean > /dev/null 2>&1 "/usr/bin/perl" Makefile.PL Generating a Unix-style Makefile Writing Makefile for ARB Writing MYMETA.yml and MYMETA.json ==> Your Makefile has been rebuilt. <== ==> Please rerun the make command. <== false make[8]: *** [Makefile:968: Makefile] Error 1 make[8]: Leaving directory '/<>/PERL2ARB' ------ failed[2].. retry once make[8]: Entering directory '/<>/PERL2ARB' make[8]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. "/usr/bin/perl" "/usr/share/perl/5.38/ExtUtils/xsubpp" -typemap '/usr/share/perl/5.38/ExtUtils/typemap' -typemap '/<>/PERL2ARB/typemap' ARB.xs > ARB.xsc mv ARB.xsc ARB.c make[8]: Leaving directory '/<>/PERL2ARB' -------- end of MakeMaker-Makefile make[7]: Leaving directory '/<>/PERL2ARB' umask 002;makedepend -f- -- -DARB_OPENGL -DUNIT_TESTS -D__cplusplus -I. -Y/<>/INCLUDE ARB.c 2>/dev/null | \ perl -ne 's/ARB.o:/depends.stamp:/g; print $_;' | \ ../SOURCE_TOOLS/fix_depends.pl "(from PERL2ARB)" > .depends make[6]: Leaving directory '/<>/PERL2ARB' make -f Makefile.main "AUTODEPENDS=2" all make[6]: Entering directory '/<>/PERL2ARB' touch depends.stamp test -f ARB.c || make -f Makefile.main "AUTODEPENDS=0" ARB.c umask 002;makedepend -f- -- -DARB_OPENGL -DUNIT_TESTS -D__cplusplus -I. -Y/<>/INCLUDE ARB.c 2>/dev/null | \ perl -ne 's/ARB.o:/depends.stamp:/g; print $_;' | \ ../SOURCE_TOOLS/fix_depends.pl "(from PERL2ARB)" > .depends cp perlmain_source.c perlmain.c cp ARB.pm /<>/lib/ARB.pm cat /<>/ARBDB/ad_prot.h /<>/ARBDB/ad_t_prot.h > proto.h /<>/bin/arb_proto_2_xsub proto.h ARB.default.xs typemap >ARB.xs rm blib/arch/auto/ARB/ARB.so rm: cannot remove 'blib/arch/auto/ARB/ARB.so': No such file or directory make[6]: [Makefile.main:72: blib/arch/auto/ARB/ARB.so] Error 1 (ignored) Used perl version: This is perl 5, version 38, subversion 2 (v5.38.2) built for powerpc64le-linux-gnu-thread-multi -------- calling MakeMaker-Makefile ( make "CC=g++" blib/arch/auto/ARB/ARB.so || (echo "------ failed[1].. retry once"; make "CC=g++" blib/arch/auto/ARB/ARB.so)) make[7]: Entering directory '/<>/PERL2ARB' make[7]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. "/usr/bin/perl" "/usr/share/perl/5.38/ExtUtils/xsubpp" -typemap '/usr/share/perl/5.38/ExtUtils/typemap' -typemap '/<>/PERL2ARB/typemap' ARB.xs > ARB.xsc mv ARB.xsc ARB.c g++ -c -I../INCLUDE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -Wno-literal-suffix -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include -O2 -g -DVERSION=\"0.01\" -DXS_VERSION=\"0.01\" -fPIC "-I/usr/lib/powerpc64le-linux-gnu/perl/5.38/CORE" ARB.c rm -f blib/arch/auto/ARB/ARB.so LD_RUN_PATH="/<>/lib" g++ -shared -L/usr/local/lib -fstack-protector-strong ARB.o -o blib/arch/auto/ARB/ARB.so \ -L/<>/lib -L/<>/lib -lCORE -lARBDB -lstdc++ \ chmod 755 blib/arch/auto/ARB/ARB.so make[7]: Leaving directory '/<>/PERL2ARB' -------- post-recreating .depends make -f Makefile.main "DEPENDS=0" .depends make[7]: Entering directory '/<>/PERL2ARB' make[7]: '.depends' is up to date. make[7]: Leaving directory '/<>/PERL2ARB' make -f Makefile.main blib/arch/auto/ARB/ARB.so # recurse make[7]: Entering directory '/<>/PERL2ARB' make[7]: 'blib/arch/auto/ARB/ARB.so' is up to date. make[7]: Leaving directory '/<>/PERL2ARB' cp blib/arch/auto/ARB/ARB.so /<>/lib/ARB.so make[6]: Leaving directory '/<>/PERL2ARB' make[5]: Leaving directory '/<>/PERL2ARB' 22.85user 0.16system 0:23.10elapsed 99%CPU (0avgtext+0avgdata 215232maxresident)k 0inputs+34176outputs (0major+15456minor)pagefaults 0swaps make[5]: Entering directory '/<>/PERL_SCRIPTS/test' [36:47.826021604] ------------------------------------------------ Testing scripts in PERL_SCRIPTS testScripts.pl syntax OK Testing SAI.pm OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /<>/lib /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/PERL_SCRIPTS/SAI/SAI.pm:0: . BEGIN failed--compilation aborted. Testing tools.pm OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /<>/lib /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/PERL_SCRIPTS/lib/tools.pm:0: . BEGIN failed--compilation aborted. Testing GI.pm OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /<>/lib /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/PERL_SCRIPTS/GENOME/GI.pm:0: . BEGIN failed--compilation aborted. Testing SAI_demo.pl FAILED /<>/PERL_SCRIPTS/SAI/SAI_demo.pl:15: Can't locate SAI.pm in @INC (you may need to install the SAI module) (@INC entries checked: /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl /<>/lib /<>/PERL_SCRIPTS/GENOME). /<>/PERL_SCRIPTS/SAI/SAI_demo.pl:15: BEGIN failed--compilation aborted. Testing listDiff.pl OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/PERL_SCRIPTS/GENERAL/listDiff.pl:0: . BEGIN failed--compilation aborted. Testing import_from_table.pl OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/PERL_SCRIPTS/ARBTOOLS/import_from_table.pl:0: . BEGIN failed--compilation aborted. Testing raxml2arb.pl OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/PERL_SCRIPTS/ARBTOOLS/raxml2arb.pl:0: . BEGIN failed--compilation aborted. Testing embl_gen_long_features.pl OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/PERL_SCRIPTS/ARBTOOLS/IFTHELP/embl_gen_long_features.pl:0: . BEGIN failed--compilation aborted. Testing genbank_gen_long_features.pl OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/PERL_SCRIPTS/ARBTOOLS/IFTHELP/genbank_gen_long_features.pl:0: . BEGIN failed--compilation aborted. Testing format_dssp.pl OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/PERL_SCRIPTS/ARBTOOLS/IFTHELP/format_dssp.pl:0: . BEGIN failed--compilation aborted. Testing testScripts.pl OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/PERL_SCRIPTS/test/testScripts.pl:0: . BEGIN failed--compilation aborted. Testing check_arb.pl OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/PERL_SCRIPTS/test/check_arb.pl:0: . BEGIN failed--compilation aborted. Testing check_lint.pl OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/PERL_SCRIPTS/test/check_lint.pl:0: . BEGIN failed--compilation aborted. Testing check_bioperl.pl OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/PERL_SCRIPTS/test/check_bioperl.pl:0: . BEGIN failed--compilation aborted. Testing markSpecies.pl OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/PERL_SCRIPTS/SPECIES/markSpecies.pl:0: . BEGIN failed--compilation aborted. Testing listMarkedSpecies.pl OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/PERL_SCRIPTS/SPECIES/listMarkedSpecies.pl:0: . BEGIN failed--compilation aborted. Testing import_proteomdata.pl OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/PERL_SCRIPTS/GENOME/import_proteomdata.pl:0: . BEGIN failed--compilation aborted. Testing collect_gene_info.pl OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/PERL_SCRIPTS/GENOME/collect_gene_info.pl:0: . BEGIN failed--compilation aborted. Testing beautifyNewick.pl OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/PERL_SCRIPTS/BIOPERL/beautifyNewick.pl:0: . BEGIN failed--compilation aborted. Testing with_all_marked.pl OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/PERL_SCRIPTS/MACROS/with_all_marked.pl:0: . BEGIN failed--compilation aborted. Testing toggle_color.amc OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/lib/macros/toggle_color.amc:0: . BEGIN failed--compilation aborted. Testing test.amc OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/lib/macros/test.amc:0: . BEGIN failed--compilation aborted. Testing xopen.amc OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/lib/macros/xopen.amc:0: . BEGIN failed--compilation aborted. Testing testwl.amc OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/lib/macros/testwl.amc:0: . BEGIN failed--compilation aborted. Testing replamb.amc OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/lib/macros/replamb.amc:0: . BEGIN failed--compilation aborted. Testing _dolog.amc OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/lib/macros/_dolog.amc:0: . BEGIN failed--compilation aborted. Testing dashes2dots_at_sequenceends_of_marked.amc OK FAILED (eval 1):18: Loading compiler backend 'B::LintSubs' failed: Can't locate B/LintSubs.pm in @INC (you may need to install the B::LintSubs module) (@INC entries checked: /etc/perl /usr/local/lib/powerpc64le-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/powerpc64le-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/powerpc64le-linux-gnu/perl-base /usr/lib/powerpc64le-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl). (eval 1):18: BEGIN failed--compilation aborted. /<>/lib/macros/ARB/SEQ_DATA/dashes2dots_at_sequenceends_of_marked.amc:0: . BEGIN failed--compilation aborted. Assuming Lint/LintSubs is not installed (cannot test whether perl modules compile) make[5]: Leaving directory '/<>/PERL_SCRIPTS/test' [36:48.392062557] ------------------------------------------------ Make PERL2ARB [done] [36:44.670575236] ------------------------------------------------ Make SL/ROOTED_TREE make[5]: Entering directory '/<>/SL/ROOTED_TREE' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_ROOTED_TREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c RootedTree.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include RootedTree.cxx: In member function 'void EdgeFinder::findBetterEdge_sub(RootedTree*)': RootedTree.cxx:316:53: warning: implicitly-declared 'ARB_edge& ARB_edge::operator=(const ARB_edge&)' is deprecated [-Wdeprecated-copy] In file included from RootedTree.cxx:12: RootedTree.h:331:5: note: because 'ARB_edge' has user-provided 'ARB_edge::ARB_edge(const ARB_edge&)' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o ROOTED_TREE.a RootedTree.o make[5]: Leaving directory '/<>/SL/ROOTED_TREE' [36:50.454510537] ------------------------------------------------ Make SL/ROOTED_TREE [done] [36:18.414860667] ------------------------------------------------ Make PROBE make[5]: Entering directory '/<>/PROBE' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PROBE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PT_buildtree.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include PT_buildtree.cxx: In function 'ARB_ERROR enter_stage_1_build_tree(PT_main*, const char*, ULONG)': PT_buildtree.cxx:400:39: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] PT_buildtree.cxx:400:39: note: earlier argument should specify number of elements, later size of each element g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PROBE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PT_debug.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PROBE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PT_etc.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PROBE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PT_family.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PROBE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PT_findEx.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PROBE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PT_io.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from PT_io.cxx:14: PT_compress.h: In member function 'void PT_compressed::createFrom(const char*, size_t)': PT_compress.h:178:20: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PROBE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PT_main.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PROBE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PT_match.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include PT_match.cxx: In function 'void pt_sort_match_list(PT_local*)': PT_match.cxx:372:64: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] PT_match.cxx:372:64: note: earlier argument should specify number of elements, later size of each element PT_match.cxx: In function 'char* get_match_overlay(const PT_probematch*)': PT_match.cxx:578:32: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] PT_match.cxx:578:32: note: earlier argument should specify number of elements, later size of each element g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PROBE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PT_new_design.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include PT_new_design.cxx: In function 'void sort_tprobes_by(PT_pdc*, ProbeSortMode)': PT_new_design.cxx:300:58: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] PT_new_design.cxx:300:58: note: earlier argument should specify number of elements, later size of each element g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PROBE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PT_prefixtree.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PROBE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PT_rangeCheck.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o PROBE.a PT_buildtree.o PT_debug.o PT_etc.o PT_family.o PT_findEx.o PT_io.o PT_main.o PT_match.o PT_new_design.o PT_prefixtree.o PT_rangeCheck.o make[5]: Leaving directory '/<>/PROBE' [36:52.893582138] ------------------------------------------------ Make PROBE [done] [36:52.898098178] ------------------------------------------------ Make AWTI make[5]: Entering directory '/<>/AWTI' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AWTI -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AWTI_import.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from ./awti_import.hxx:18, from awti_imp_local.hxx:22, from AWTI_import.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' AWTI_import.cxx: In function 'void AWTI_import_set_ali_and_type(AW_root*, const char*, const char*, GBDATA*)': AWTI_import.cxx:1180:63: warning: implicitly-declared 'AliNameAndType& AliNameAndType::operator=(const AliNameAndType&)' is deprecated [-Wdeprecated-copy] AWTI_import.cxx:1157:5: note: because 'AliNameAndType' has user-provided 'AliNameAndType::AliNameAndType(const AliNameAndType&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' AWTI_import.cxx: In function 'void AWTI_open_import_window(AW_root*, const char*, bool, GBDATA*, const RootCallback&)': AWTI_import.cxx:1271:34: warning: ignoring return value of 'const char* configure_macro_recording(AW_root*, const char*, GBDATA*)' declared with attribute 'warn_unused_result' [-Wunused-result] g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AWTI -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AWTI_export.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_awar.hxx:19, from /<>/INCLUDE/aw_awars.hxx:5, from AWTI_export.cxx:16: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = adfiltercbstruct*; CreateWindowCallback = Callback_FVV]': AWTI_export.cxx:204:43: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, adfiltercbstruct*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o AWTI.a AWTI_import.o AWTI_export.o make[5]: Leaving directory '/<>/AWTI' [36:57.850193296] ------------------------------------------------ Make AWTI [done] [36:50.458445194] ------------------------------------------------ Make SL/AP_TREE make[5]: Entering directory '/<>/SL/AP_TREE' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_AP_TREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AP_Tree.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/ad_cb.h:16, from AP_Tree.cxx:21: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*, P1), P1) [with P1 = AP_tree*; DatabaseCallback = Callback_FVF]': AP_Tree.cxx:148:71: required from here /<>/INCLUDE/cbtypes.h:337:19: warning: cast between incompatible function types from 'void (*)(GBDATA*, AP_tree*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:351:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1' /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o AP_TREE.a AP_Tree.o make[5]: Leaving directory '/<>/SL/AP_TREE' [36:59.316035296] ------------------------------------------------ Make SL/AP_TREE [done] [36:57.858205365] ------------------------------------------------ Make CONSENSUS_TREE make[5]: Entering directory '/<>/CONSENSUS_TREE' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_CONSENSUS_TREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c CT_part.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_CONSENSUS_TREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c CT_hash.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_CONSENSUS_TREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c CT_ntree.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_CONSENSUS_TREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c CT_rbtree.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_CONSENSUS_TREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c CT_dtree.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_CONSENSUS_TREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c CT_ctree.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_CONSENSUS_TREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c CT_mem.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o CONSENSUS_TREE.a CT_part.o CT_hash.o CT_ntree.o CT_rbtree.o CT_dtree.o CT_ctree.o CT_mem.o make[5]: Leaving directory '/<>/CONSENSUS_TREE' [37:01.920215889] ------------------------------------------------ Make CONSENSUS_TREE [done] [36:59.320096443] ------------------------------------------------ Make GENOM make[5]: Entering directory '/<>/GENOM' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_GENOM -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c GEN_interface.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/items.h:15, from GEN.hxx:22, from GEN_local.hxx:16, from GEN_interface.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' GEN_interface.cxx: In function 'AW_window* popup_new_gene_window(AW_root*, GBDATA*, int)': GEN_interface.cxx:988:90: warning: cast between incompatible function types from 'void (*)(AW_window*, AW_CL)' {aka 'void (*)(AW_window*, long int)'} to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] GEN_interface.cxx: In function 'AW_window* GEN_create_gene_query_window(AW_root*, AW_CL)': GEN_interface.cxx:1059:169: warning: cast between incompatible function types from 'void (*)(AW_window*, QUERY::DbQuery*, bool)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] GEN_interface.cxx:1060:169: warning: cast between incompatible function types from 'void (*)(AW_window*, QUERY::DbQuery*, bool)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = GBDATA*; P2 = long int; WindowCallback = Callback_FVV]': GEN_interface.cxx:941:123: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, GBDATA*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_GENOM -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c GEN_map.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/items.h:15, from GEN.hxx:22, from GEN_local.hxx:16, from GEN_map.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from GEN_gene.hxx:25, from GEN_map.cxx:13: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' GEN_map.cxx: In static member function 'static void GEN_map_manager::with_all_mapped_windows(GMW_CB1, AW_CL)': GEN_map.cxx:100:95: warning: cast between incompatible function types from 'GEN_map_manager::GMW_CB1' {aka 'void (*)(GEN_map_window*, long int)'} to 'GEN_map_manager::GMW_CB2' {aka 'void (*)(GEN_map_window*, long int, long int)'} [-Wcast-function-type] GEN_map.cxx: In static member function 'static void GEN_map_manager::with_all_mapped_windows(GMW_CB0)': GEN_map.cxx:101:85: warning: cast between incompatible function types from 'GEN_map_manager::GMW_CB0' {aka 'void (*)(GEN_map_window*)'} to 'GEN_map_manager::GMW_CB2' {aka 'void (*)(GEN_map_window*, long int, long int)'} [-Wcast-function-type] GEN_map.cxx: In member function 'void GEN_map_window::init(AW_root*, GBDATA*)': GEN_map.cxx:1604:67: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, typename ConstParamT::Type), void (*)(P1), P1) [with P1 = RootAsWindowCallback*; WindowCallback = Callback_FVV; typename ConstParamT::Type = const RootAsWindowCallback*]': /<>/INCLUDE/rootAsWin.h:43:34: required from here /<>/INCLUDE/cbtypes.h:268:19: warning: cast between incompatible function types from 'void (*)(AW_window*, ConstParamT::Type)' {aka 'void (*)(AW_window*, const RootAsWindowCallback*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:288:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cbtypes.h:268:28: warning: cast between incompatible function types from 'void (*)(RootAsWindowCallback*)' to 'CallbackData::CallbackDataDeallocator' {aka 'void (*)(long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:288:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = void (*)(AW_root*); WindowCallback = Callback_FVV]': /<>/INCLUDE/rootAsWin.h:55:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, void (*)(AW_root*))' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*, P1), P1) [with P1 = gene_container_changed_cb_data*; DatabaseCallback = Callback_FVF]': GEN_map.cxx:225:103: required from here /<>/INCLUDE/cbtypes.h:337:19: warning: cast between incompatible function types from 'void (*)(GBDATA*, gene_container_changed_cb_data*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:351:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1' /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = GBDATA*; CreateWindowCallback = Callback_FVV]': GEN_map.cxx:1475:114: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = GEN_create_map_param*; CreateWindowCallback = Callback_FVV]': GEN_map.cxx:1605:101: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, GEN_create_map_param*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = aw_gc_manager*; CreateWindowCallback = Callback_FVV]': GEN_map.cxx:1616:142: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, aw_gc_manager*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = GEN_map_window*; P2 = AWT_COMMAND_MODE; WindowCallback = Callback_FVV]': GEN_map.cxx:1628:79: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, GEN_map_window*, AWT_COMMAND_MODE)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = void (*)(AW_root*, GBDATA*); P2 = GBDATA*; WindowCallback = Callback_FVV]': /<>/INCLUDE/rootAsWin.h:50:34: required from 'static WindowCallback RootAsWindowCallback::simple(void (*)(AW_root*, T), T) [with T = GBDATA*; WindowCallback = Callback_FVV]' GEN_map.cxx:1425:136: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, void (*)(AW_root*, GBDATA*), GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_GENOM -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c GEN_graphic.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/items.h:15, from GEN.hxx:22, from GEN_local.hxx:16, from GEN_graphic.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from GEN_gene.hxx:25, from GEN_graphic.cxx:13: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1), P1) [with P1 = AWT_canvas*; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': GEN_graphic.cxx:53:63: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_GENOM -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c GEN_gene.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from GEN_gene.hxx:25, from GEN_gene.cxx:12: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_GENOM -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c GEN_nds.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/items.h:15, from GEN.hxx:22, from GEN_local.hxx:16, from GEN_gene.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/items.h:15, from GEN.hxx:22, from GEN_nds.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' GEN_nds.cxx: In function 'AW_window* GEN_open_nds_window(AW_root*, AW_CL)': GEN_nds.cxx:344:27: warning: cast between incompatible function types from 'void (*)(AW_window*, char*, AW_CL)' {aka 'void (*)(AW_window*, char*, long int)'} to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_GENOM -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c GEN_translations.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_GENOM -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c EXP_interface.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/items.h:15, from GEN.hxx:22, from GEN_local.hxx:16, from GEN_translations.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/items.h:15, from ./EXP.hxx:22, from EXP_local.hxx:19, from EXP_interface.cxx:15: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_GENOM -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c EXP_main.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include EXP_interface.cxx: In function 'AW_window* EXP_create_experiment_query_window(AW_root*, AW_CL)': EXP_interface.cxx:266:168: warning: cast between incompatible function types from 'void (*)(AW_window*, QUERY::DbQuery*, bool)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] EXP_interface.cxx:267:168: warning: cast between incompatible function types from 'void (*)(AW_window*, QUERY::DbQuery*, bool)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] EXP_interface.cxx: In function 'AW_window* popup_new_experiment_window(AW_root*, GBDATA*, int)': EXP_interface.cxx:515:96: warning: cast between incompatible function types from 'void (*)(AW_window*, AW_CL)' {aka 'void (*)(AW_window*, long int)'} to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = GBDATA*; P2 = long int; WindowCallback = Callback_FVV]': EXP_interface.cxx:470:123: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, GBDATA*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/items.h:15, from ./EXP.hxx:22, from EXP_local.hxx:19, from EXP_main.cxx:15: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, typename ConstParamT::Type), void (*)(P1), P1) [with P1 = RootAsWindowCallback*; WindowCallback = Callback_FVV; typename ConstParamT::Type = const RootAsWindowCallback*]': /<>/INCLUDE/rootAsWin.h:43:34: required from here /<>/INCLUDE/cbtypes.h:268:19: warning: cast between incompatible function types from 'void (*)(AW_window*, ConstParamT::Type)' {aka 'void (*)(AW_window*, const RootAsWindowCallback*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:288:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cbtypes.h:268:28: warning: cast between incompatible function types from 'void (*)(RootAsWindowCallback*)' to 'CallbackData::CallbackDataDeallocator' {aka 'void (*)(long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:288:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = void (*)(AW_root*); WindowCallback = Callback_FVV]': /<>/INCLUDE/rootAsWin.h:55:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, void (*)(AW_root*))' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = void (*)(AW_root*, GBDATA*); P2 = GBDATA*; WindowCallback = Callback_FVV]': /<>/INCLUDE/rootAsWin.h:50:34: required from 'static WindowCallback RootAsWindowCallback::simple(void (*)(AW_root*, T), T) [with T = GBDATA*; WindowCallback = Callback_FVV]' EXP_main.cxx:113:146: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, void (*)(AW_root*, GBDATA*), GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o GENOM.a GEN_interface.o GEN_map.o GEN_graphic.o GEN_gene.o GEN_nds.o GEN_translations.o EXP_interface.o EXP_main.o make[5]: Leaving directory '/<>/GENOM' [37:10.640116170] ------------------------------------------------ Make GENOM [done] [36:27.738621711] ------------------------------------------------ Make NTREE make[5]: Entering directory '/<>/NTREE' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AP_consensus.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/awt_sel_boxes.hxx:20, from AP_consensus.cxx:50: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AP_conservProfile2Gnuplot.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from AP_conservProfile2Gnuplot.cxx:14: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' AP_conservProfile2Gnuplot.cxx: At global scope: AP_conservProfile2Gnuplot.cxx:66:19: warning: 'AW_window* AP_createConservationProfileWindow(AW_root*)' defined but not used [-Wunused-function] g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AP_pos_var_pars.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/awt_sel_boxes.hxx:20, from AP_pos_var_pars.cxx:15: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' AP_pos_var_pars.cxx: In member function 'const char* AP_pos_var::parsimony(GBT_TREE*, GB_UINT4*, GB_UINT4*)': AP_pos_var_pars.cxx:87:44: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] AP_pos_var_pars.cxx:87:44: note: earlier argument should specify number of elements, later size of each element AP_pos_var_pars.cxx:88:44: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] AP_pos_var_pars.cxx:88:44: note: earlier argument should specify number of elements, later size of each element AP_pos_var_pars.cxx:89:44: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] AP_pos_var_pars.cxx:89:44: note: earlier argument should specify number of elements, later size of each element AP_pos_var_pars.cxx:90:44: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] AP_pos_var_pars.cxx:90:44: note: earlier argument should specify number of elements, later size of each element AP_pos_var_pars.cxx: In member function 'const char* AP_pos_var::retrieve(GBT_TREE*)': AP_pos_var_pars.cxx:172:53: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] AP_pos_var_pars.cxx:172:53: note: earlier argument should specify number of elements, later size of each element AP_pos_var_pars.cxx:177:38: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] AP_pos_var_pars.cxx:177:38: note: earlier argument should specify number of elements, later size of each element AP_pos_var_pars.cxx:178:40: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] AP_pos_var_pars.cxx:178:40: note: earlier argument should specify number of elements, later size of each element AP_pos_var_pars.cxx: In member function 'const char* AP_pos_var::save_sai(const char*)': AP_pos_var_pars.cxx:214:39: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] AP_pos_var_pars.cxx:214:39: note: earlier argument should specify number of elements, later size of each element /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c ColumnStat_2_gnuplot.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_awar.hxx:19, from /<>/INCLUDE/aw_awars.hxx:5, from ColumnStat_2_gnuplot.cxx:16: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = adfiltercbstruct*; CreateWindowCallback = Callback_FVV]': ColumnStat_2_gnuplot.cxx:627:43: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, adfiltercbstruct*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c NT_branchAnalysis.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/awt_canvas.hxx:5, from /<>/INCLUDE/TreeDisplay.hxx:18, from /<>/INCLUDE/TreeCallbacks.hxx:12, from NT_branchAnalysis.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/awt_canvas.hxx:8: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c NT_cb.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/awt_canvas.hxx:5, from NT_cb.cxx:15: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/awt_canvas.hxx:8: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = AW_window*; CreateWindowCallback = Callback_FVV]': NT_cb.cxx:121:47: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c NT_concatenate.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/items.h:15, from NT_concatenate.cxx:15: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c NT_dbrepair.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/items.h:15, from NT_dbrepair.cxx:17: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c NT_edconf.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c NT_extern.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/awt_sel_boxes.hxx:20, from NT_edconf.cxx:14: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/awt_canvas.hxx:5, from /<>/INCLUDE/TreeDisplay.hxx:18, from map_viewer.h:16, from NT_extern.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = AWT_canvas*; WindowCallback = Callback_FVV]': NT_edconf.cxx:603:41: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, AWT_canvas*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = extractType; WindowCallback = Callback_FVV]': NT_edconf.cxx:607:41: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, extractType)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/awt_canvas.hxx:8: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' NT_extern.cxx: In function 'AW_window* popup_new_main_window(AW_root*, int)': NT_extern.cxx:1126:67: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] NT_extern.cxx:1141:113: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] NT_extern.cxx:1217:114: warning: cast between incompatible function types from 'void (*)(void*, AWT_canvas*)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] NT_extern.cxx:1449:106: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] NT_extern.cxx:1472:176: warning: cast between incompatible function types from 'void (*)(AW_window*, AW_CL)' {aka 'void (*)(AW_window*, long int)'} to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] NT_extern.cxx:1510:105: warning: cast between incompatible function types from 'const char* (*)()' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, typename ConstParamT::Type), void (*)(P1), P1) [with P1 = RootAsWindowCallback*; WindowCallback = Callback_FVV; typename ConstParamT::Type = const RootAsWindowCallback*]': /<>/INCLUDE/rootAsWin.h:43:34: required from here /<>/INCLUDE/cbtypes.h:268:19: warning: cast between incompatible function types from 'void (*)(AW_window*, ConstParamT::Type)' {aka 'void (*)(AW_window*, const RootAsWindowCallback*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:288:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cbtypes.h:268:28: warning: cast between incompatible function types from 'void (*)(RootAsWindowCallback*)' to 'CallbackData::CallbackDataDeallocator' {aka 'void (*)(long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:288:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = void (*)(AW_root*); WindowCallback = Callback_FVV]': /<>/INCLUDE/rootAsWin.h:55:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, void (*)(AW_root*))' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1, P2), P1, P2) [with P1 = AW_window_menu_modes*; P2 = int; RootCallback = Callback_FVV]': NT_extern.cxx:1048:39: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_root*, AW_window_menu_modes*, int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool, P), P) [with P = AWT_canvas*; TreeAwarCallback = Callback_FFV]': NT_extern.cxx:1081:69: required from here /<>/INCLUDE/cbtypes.h:305:19: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool, AWT_canvas*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:317:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P' /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(UNFIXED, P1), P1) [with P1 = AWT_canvas*; RootCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': NT_extern.cxx:1084:64: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED, P1), P1) [with P1 = AWT_canvas*; DatabaseCallback = Callback_FVF; UNFIXED = Unfixed_cb_parameter*]': NT_extern.cxx:1106:72: required from here /<>/INCLUDE/cbtypes.h:337:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:351:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1' /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = int; CreateWindowCallback = Callback_FVV]': NT_extern.cxx:1124:150: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, int)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = const char*; CreateWindowCallback = Callback_FVV]': NT_extern.cxx:1142:137: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = GBDATA*; CreateWindowCallback = Callback_FVV]': NT_extern.cxx:1162:149: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = AW_window*; CreateWindowCallback = Callback_FVV]': NT_extern.cxx:1261:135: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = AWT_canvas*; CreateWindowCallback = Callback_FVV]': NT_extern.cxx:1335:135: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, AWT_canvas*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1, P2), P1, P2) [with P1 = AWT_canvas*; P2 = AWT_RemoveType; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': NT_extern.cxx:1363:142: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*, AWT_RemoveType)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*, AWT_RemoveType)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = GBT_TreeRemoveType; P2 = GBDATA*; WindowCallback = Callback_FVV]': NT_extern.cxx:1367:144: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, GBT_TreeRemoveType, GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1), P1) [with P1 = AWT_canvas*; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': NT_extern.cxx:1401:144: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1, P2), P1, P2) [with P1 = AWT_canvas*; P2 = TreeOrder; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': NT_extern.cxx:1417:139: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*, TreeOrder)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*, TreeOrder)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1, P2), P1, P2) [with P1 = AWT_canvas*; P2 = int; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': NT_extern.cxx:1437:151: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*, int)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*, int)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, typename ConstParamT::Type), P1) [with P1 = char*; CreateWindowCallback = Callback_FVV; typename ConstParamT::Type = const char*]': NT_extern.cxx:1448:130: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, ConstParamT::Type)' {aka 'AW_window* (*)(AW_root*, const char*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:288:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = AWT_canvas*; WindowCallback = Callback_FVV]': NT_extern.cxx:1464:123: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, AWT_canvas*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = aw_gc_manager*; CreateWindowCallback = Callback_FVV]': NT_extern.cxx:1519:159: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, aw_gc_manager*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1, P2), P1, P2) [with P1 = AWT_canvas*; P2 = AWT_COMMAND_MODE; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': NT_extern.cxx:1539:87: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*, AWT_COMMAND_MODE)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*, AWT_COMMAND_MODE)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1, P2), P1, P2) [with P1 = AWT_canvas*; P2 = AP_tree_display_type; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': NT_extern.cxx:1642:37: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*, AP_tree_display_type)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*, AP_tree_display_type)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1, P2), P1, P2) [with P1 = AWT_canvas*; P2 = AP_tree_jump_type; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': NT_extern.cxx:1740:37: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*, AP_tree_jump_type)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*, AP_tree_jump_type)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*, P1), P1) [with P1 = AW_window*; DatabaseCallback = Callback_FVF]': NT_extern.cxx:1759:77: required from here /<>/INCLUDE/cbtypes.h:337:19: warning: cast between incompatible function types from 'void (*)(GBDATA*, AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:351:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1' /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = void (*)(AW_root*, GBDATA*); P2 = GBDATA*; WindowCallback = Callback_FVV]': /<>/INCLUDE/rootAsWin.h:50:34: required from 'static WindowCallback RootAsWindowCallback::simple(void (*)(AW_root*, T), T) [with T = GBDATA*; WindowCallback = Callback_FVV]' NT_extern.cxx:1110:64: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, void (*)(AW_root*, GBDATA*), GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c NT_import.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/items.h:15, from /<>/INCLUDE/dbui.h:23, from NT_import.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/awt_canvas.hxx:8, from NT_import.cxx:20: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c NT_ins_col.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from NT_ins_col.cxx:16: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c NT_join.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/aw_select.hxx:16, from /<>/INCLUDE/item_sel_list.h:18, from NT_join.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c NT_main.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/awti_import.hxx:18, from NT_main.cxx:15: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = merge_scheme*; CreateWindowCallback = Callback_FVV]': NT_main.cxx:798:95: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, merge_scheme*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c NT_sort.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/aw_select.hxx:16, from /<>/INCLUDE/item_sel_list.h:18, from NT_sort.cxx:14: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' NT_sort.cxx: In function 'const char* NT_resort_data_base(GBT_TREE*, const customCriterion*)': NT_sort.cxx:122:58: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] NT_sort.cxx:122:58: note: earlier argument should specify number of elements, later size of each element /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c NT_trackAliChanges.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c NT_tree_cmp.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/awt_sel_boxes.hxx:20, from NT_trackAliChanges.cxx:15: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c NT_userland_fixes.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c NT_validManual.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_awar.hxx:19, from /<>/INCLUDE/aw_awars.hxx:5, from NT_validManual.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c NT_validNameParser.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c NT_validNames.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c ad_ali.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/awt_sel_boxes.hxx:20, from ad_ali.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c ad_ext.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/items.h:15, from /<>/INCLUDE/db_scanner.hxx:20, from ad_ext.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = DbScanner*; RootCallback = Callback_FVV]': ad_ext.cxx:340:76: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, DbScanner*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c ad_spec.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/awt_canvas.hxx:5, from /<>/INCLUDE/TreeDisplay.hxx:18, from map_viewer.h:16, from ad_spec.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/awt_canvas.hxx:8: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c ad_transpro.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/awt_sel_boxes.hxx:20, from ad_transpro.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_NTREE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c ad_trees.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/awt_canvas.hxx:5, from /<>/INCLUDE/TreeDisplay.hxx:18, from /<>/INCLUDE/TreeCallbacks.hxx:12, from ad_trees.cxx:20: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/awt_canvas.hxx:8: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1, P2), P1, P2) [with P1 = AW_awar*; P2 = AW_awar*; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': ad_trees.cxx:530:37: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AW_awar*, AW_awar*)' {aka 'void (*)(Unfixed_cb_parameter*, AW_awar*, AW_awar*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = TreeInfoMode; WindowCallback = Callback_FVV]': ad_trees.cxx:577:37: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, TreeInfoMode)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, typename ConstParamT::Type), P1) [with P1 = TreeAdmin::Spec*; WindowCallback = Callback_FVV; typename ConstParamT::Type = const TreeAdmin::Spec*]': ad_trees.cxx:693:41: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, ConstParamT::Type)' {aka 'void (*)(AW_window*, const TreeAdmin::Spec*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:288:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, typename ConstParamT::Type), P1) [with P1 = TreeAdmin::Spec*; CreateWindowCallback = Callback_FVV; typename ConstParamT::Type = const TreeAdmin::Spec*]': ad_trees.cxx:697:47: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, ConstParamT::Type)' {aka 'AW_window* (*)(AW_root*, const TreeAdmin::Spec*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:288:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1), P1) [with P1 = AWT_canvas*; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': ad_trees.cxx:1011:37: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' ad_trees.cxx: In function 'void reorder_trees_cb(AW_window*, awt_reorder_mode, AW_CL)': ad_trees.cxx:623:17: warning: this statement may fall through [-Wimplicit-fallthrough=] ad_trees.cxx:625:13: note: here ad_trees.cxx:633:17: warning: this statement may fall through [-Wimplicit-fallthrough=] ad_trees.cxx:635:13: note: here -------------------- Checking NTREE.a Target 'NTREE.a' not found -> rebuilding NTREE.a (Wed Dec 31 23:59:59 1969) ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o NTREE.a AP_consensus.o AP_conservProfile2Gnuplot.o AP_pos_var_pars.o ColumnStat_2_gnuplot.o NT_branchAnalysis.o NT_cb.o NT_concatenate.o NT_dbrepair.o NT_edconf.o NT_extern.o NT_import.o NT_ins_col.o NT_join.o NT_main.o NT_sort.o NT_trackAliChanges.o NT_tree_cmp.o NT_userland_fixes.o NT_validManual.o NT_validNameParser.o NT_validNames.o ad_ali.o ad_ext.o ad_spec.o ad_transpro.o ad_trees.o make[5]: Leaving directory '/<>/NTREE' [37:15.269699973] ------------------------------------------------ Make NTREE [done] [37:10.704057082] ------------------------------------------------ Make PRIMER_DESIGN make[5]: Entering directory '/<>/PRIMER_DESIGN' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PRIMER_DESIGN -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PRD_Pair.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PRIMER_DESIGN -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PRD_Item.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PRIMER_DESIGN -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PRD_Node.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PRIMER_DESIGN -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PRD_Range.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PRIMER_DESIGN -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PRD_SequenceIterator.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PRIMER_DESIGN -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PRD_SearchFIFO.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PRIMER_DESIGN -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PRD_Design.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PRIMER_DESIGN -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c primer_design.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/items.h:15, from /<>/INCLUDE/GEN.hxx:22, from primer_design.cxx:16: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = AW_selection_list*; WindowCallback = Callback_FVV]': primer_design.cxx:115:42: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, AW_selection_list*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = const StorableSelectionList*; CreateWindowCallback = Callback_FVV]': primer_design.cxx:118:48: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, const StorableSelectionList*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const TypedSelectionList*; WindowCallback = Callback_FVV]': primer_design.cxx:124:42: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const TypedSelectionList*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o PRIMER_DESIGN.a PRD_Pair.o PRD_Item.o PRD_Node.o PRD_Range.o PRD_SequenceIterator.o PRD_SearchFIFO.o PRD_Design.o primer_design.o make[5]: Leaving directory '/<>/PRIMER_DESIGN' [37:18.481735535] ------------------------------------------------ Make PRIMER_DESIGN [done] [37:18.494297538] ------------------------------------------------ Make SERVERCNTRL make[5]: Entering directory '/<>/SERVERCNTRL' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SERVERCNTRL -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c servercntrl.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include servercntrl.cxx: In function 'arb_params* arb_trace_argv(int*, const char**)': servercntrl.cxx:323:44: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] servercntrl.cxx:323:44: note: earlier argument should specify number of elements, later size of each element ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o SERVERCNTRL.a servercntrl.o make[5]: Leaving directory '/<>/SERVERCNTRL' [37:19.163621477] ------------------------------------------------ Make SERVERCNTRL [done] [37:15.330633242] ------------------------------------------------ Make SEQ_QUALITY make[5]: Entering directory '/<>/SEQ_QUALITY' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SEQ_QUALITY -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c SQ_GroupData.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SEQ_QUALITY -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c SQ_ambiguities.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SEQ_QUALITY -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c SQ_functions.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/aw_preset.hxx:15, from SQ_functions.cxx:20: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SEQ_QUALITY -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c SQ_main.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/awt_sel_boxes.hxx:20, from SQ_main.cxx:19: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = adfiltercbstruct*; CreateWindowCallback = Callback_FVV]': SQ_main.cxx:257:43: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, adfiltercbstruct*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o SEQ_QUALITY.a SQ_GroupData.o SQ_ambiguities.o SQ_functions.o SQ_main.o make[5]: Leaving directory '/<>/SEQ_QUALITY' [37:21.910540723] ------------------------------------------------ Make SEQ_QUALITY [done] [37:01.924245892] ------------------------------------------------ Make GENOM_IMPORT make[5]: Entering directory '/<>/GENOM_IMPORT' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_GENOM_IMPORT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c DBwriter.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/items.h:15, from /<>/INCLUDE/GEN.hxx:22, from DBwriter.cxx:20: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_GENOM_IMPORT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c Feature.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_GENOM_IMPORT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c GenomeImport.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_GENOM_IMPORT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c Importer.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_GENOM_IMPORT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MetaInfo.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_GENOM_IMPORT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c SequenceBuffer.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include -------------------- Checking GENOM_IMPORT.a Target 'GENOM_IMPORT.a' not found -> rebuilding GENOM_IMPORT.a (Wed Dec 31 23:59:59 1969) ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o GENOM_IMPORT.a DBwriter.o Feature.o GenomeImport.o Importer.o MetaInfo.o SequenceBuffer.o make[5]: Leaving directory '/<>/GENOM_IMPORT' [37:23.234466604] ------------------------------------------------ Make GENOM_IMPORT [done] [37:21.920224902] ------------------------------------------------ Make SL/DB_SCANNER make[5]: Entering directory '/<>/SL/DB_SCANNER' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_DB_SCANNER -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c db_scanner.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/items.h:15, from ./db_scanner.hxx:20, from db_scanner.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' db_scanner.cxx: In function 'DbScanner* create_db_scanner(GBDATA*, AW_window*, const char*, const char*, const char*, const char*, DB_SCANNERMODE, const char*, const char*, long int, ItemSelector&)': db_scanner.cxx:367:23: warning: cast between incompatible function types from 'void (*)(void*, DbScanner*)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] db_scanner.cxx:374:23: warning: cast between incompatible function types from 'void (*)(GBDATA*, DbScanner*)' to 'AW_CB1' {aka 'void (*)(AW_window*, long int)'} [-Wcast-function-type] db_scanner.cxx:380:23: warning: cast between incompatible function types from 'void (*)(AW_window*, DbScanner*, char*)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] db_scanner.cxx:386:65: warning: cast between incompatible function types from 'void (*)(GBDATA*, DbScanner*)' to 'AW_RCB1' {aka 'void (*)(AW_root*, long int)'} [-Wcast-function-type] db_scanner.cxx:388:69: warning: cast between incompatible function types from 'void (*)(GBDATA*, DbScanner*)' to 'AW_RCB1' {aka 'void (*)(AW_root*, long int)'} [-Wcast-function-type] db_scanner.cxx:395:23: warning: cast between incompatible function types from 'void (*)(void*, DbScanner*)' to 'AW_CB1' {aka 'void (*)(AW_window*, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*, P1, GB_CB_TYPE), P1) [with P1 = DbScanner*; DatabaseCallback = Callback_FVF]': db_scanner.cxx:297:88: required from here /<>/INCLUDE/cbtypes.h:324:19: warning: cast between incompatible function types from 'void (*)(GBDATA*, DbScanner*, GB_CB_TYPE)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:349:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1F2' /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = GBDATA*; P2 = long int; WindowCallback = Callback_FVV]': db_scanner.cxx:402:41: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, GBDATA*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1, P2), P1, P2) [with P1 = DbScanner*; P2 = GB_CB_TYPE; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': db_scanner.cxx:408:47: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, DbScanner*, GB_CB_TYPE)' {aka 'void (*)(Unfixed_cb_parameter*, DbScanner*, GB_CB_TYPE)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED, P1, GB_CB_TYPE), P1) [with P1 = DbScanner*; DatabaseCallback = Callback_FVF; UNFIXED = Unfixed_cb_parameter*]': db_scanner.cxx:591:92: required from here /<>/INCLUDE/cbtypes.h:324:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, DbScanner*, GB_CB_TYPE)' {aka 'void (*)(Unfixed_cb_parameter*, DbScanner*, GB_CB_TYPE)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:349:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1F2' /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o DB_SCANNER.a db_scanner.o make[5]: Leaving directory '/<>/SL/DB_SCANNER' [37:23.633314746] ------------------------------------------------ Make SL/DB_SCANNER [done] [37:19.168219420] ------------------------------------------------ Make SL/DB_UI make[5]: Entering directory '/<>/SL/DB_UI' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_DB_UI -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c info_window.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from info_window.h:16, from info_window.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = const InfoWindow*; RootCallback = Callback_FVV]': info_window.cxx:68:72: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, const InfoWindow*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = void (*)(AW_window*, const InfoWindow*); P2 = const InfoWindow*; WindowCallback = Callback_FVV]': info_window.cxx:99:41: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, void (*)(AW_window*, const InfoWindow*), const InfoWindow*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const InfoWindow*; WindowCallback = Callback_FVV]': info_window.cxx:103:41: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const InfoWindow*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_DB_UI -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c ui_species.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/items.h:15, from dbui.h:23, from ui_species.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' ui_species.cxx: In function 'AW_window* DBUI::create_species_query_window(AW_root*, GBDATA*)': ui_species.cxx:1487:171: warning: cast between incompatible function types from 'void (*)(AW_window*, QUERY::DbQuery*, bool)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] ui_species.cxx:1488:171: warning: cast between incompatible function types from 'void (*)(AW_window*, QUERY::DbQuery*, bool)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = GBDATA*; P2 = long int; WindowCallback = Callback_FVV]': ui_species.cxx:906:123: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, GBDATA*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = GBDATA*; CreateWindowCallback = Callback_FVV]': ui_species.cxx:1393:43: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o DB_UI.a info_window.o ui_species.o make[5]: Leaving directory '/<>/SL/DB_UI' [37:24.860721617] ------------------------------------------------ Make SL/DB_UI [done] [37:23.641184128] ------------------------------------------------ Make SL/SEQIO make[5]: Entering directory '/<>/SL/SEQIO' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_SEQIO -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c seq_export.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_SEQIO -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c seqio.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o SEQIO.a seq_export.o seqio.o make[5]: Leaving directory '/<>/SL/SEQIO' [37:26.047072212] ------------------------------------------------ Make SL/SEQIO [done] [37:09.769317497] ------------------------------------------------ Make MERGE make[5]: Entering directory '/<>/MERGE' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_MERGE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MG_adapt_ali.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_MERGE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MG_alignment.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/awt_sel_boxes.hxx:20, from MG_alignment.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = int; P2 = int; WindowCallback = Callback_FVV]': MG_alignment.cxx:192:37: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, int, int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = int; WindowCallback = Callback_FVV]': MG_alignment.cxx:251:37: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = int; CreateWindowCallback = Callback_FVV]': MG_alignment.cxx:286:43: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, int)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = int; RootCallback = Callback_FVV]': MG_alignment.cxx:332:59: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_MERGE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MG_checkfield.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/aw_select.hxx:16, from /<>/INCLUDE/item_sel_list.h:18, from MG_checkfield.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_MERGE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MG_configs.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/awt_sel_boxes.hxx:20, from MG_configs.cxx:19: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = GBDATA*; P2 = int; WindowCallback = Callback_FVV]': MG_configs.cxx:86:37: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, GBDATA*, int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = int; WindowCallback = Callback_FVV]': MG_configs.cxx:181:37: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = int; CreateWindowCallback = Callback_FVV]': MG_configs.cxx:189:43: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, int)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_MERGE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MG_extendeds.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/items.h:15, from /<>/INCLUDE/db_scanner.hxx:20, from MG_extendeds.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = GBDATA*; P2 = int; WindowCallback = Callback_FVV]': MG_extendeds.cxx:78:37: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, GBDATA*, int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = DbScanner*; RootCallback = Callback_FVV]': MG_extendeds.cxx:163:75: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, DbScanner*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = int; WindowCallback = Callback_FVV]': MG_extendeds.cxx:173:37: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = int; CreateWindowCallback = Callback_FVV]': MG_extendeds.cxx:181:43: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, int)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_MERGE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MG_gene_species.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_awar.hxx:19, from MG_gene_species.cxx:19: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = AW_selection_list*; RootCallback = Callback_FVV]': MG_gene_species.cxx:595:86: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, AW_selection_list*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_MERGE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MG_main.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/aw_preset.hxx:15, from MG_main.cxx:17: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = const char*; CreateWindowCallback = Callback_FVV]': MG_main.cxx:279:123: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = bool; WindowCallback = Callback_FVV]': MG_main.cxx:282:92: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = bool; CreateWindowCallback = Callback_FVV]': MG_main.cxx:330:47: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = const char*; RootCallback = Callback_FVV]': MG_main.cxx:424:49: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' MG_main.cxx: In function 'AW_window* MERGE_create_main_window(AW_root*, bool, void (*)(const char*))': MG_main.cxx:224:34: warning: ignoring return value of 'const char* configure_macro_recording(AW_root*, const char*, GBDATA*)' declared with attribute 'warn_unused_result' [-Wunused-result] g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_MERGE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MG_names.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_root.hxx:11, from MG_names.cxx:14: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_MERGE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MG_preserves.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_awar.hxx:19, from MG_preserves.cxx:18: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = preserve_para*; WindowCallback = Callback_FVV]': MG_preserves.cxx:456:37: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, preserve_para*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = preserve_para*; RootCallback = Callback_FVV]': MG_preserves.cxx:476:49: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, preserve_para*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_MERGE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MG_species.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/items.h:15, from /<>/INCLUDE/db_query.h:15, from MG_species.cxx:15: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = int; RootCallback = Callback_FVV]': MG_species.cxx:924:79: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' MG_species.cxx: In function 'const char* MERGE_sequences_simple(AW_root*)': MG_species.cxx:751:46: warning: this statement may fall through [-Wimplicit-fallthrough=] MG_species.cxx:752:29: note: here g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_MERGE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c MG_trees.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/awt_sel_boxes.hxx:20, from MG_trees.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, typename ConstParamT::Type), P1) [with P1 = TreeAdmin::Spec*; WindowCallback = Callback_FVV; typename ConstParamT::Type = const TreeAdmin::Spec*]': MG_trees.cxx:240:37: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, ConstParamT::Type)' {aka 'void (*)(AW_window*, const TreeAdmin::Spec*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:288:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, typename ConstParamT::Type), P1) [with P1 = TreeAdmin::Spec*; CreateWindowCallback = Callback_FVV; typename ConstParamT::Type = const TreeAdmin::Spec*]': MG_trees.cxx:248:43: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, ConstParamT::Type)' {aka 'AW_window* (*)(AW_root*, const TreeAdmin::Spec*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:288:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' MG_trees.cxx: In function 'void MG_transfer_tree(AW_window*)': MG_trees.cxx:160:17: warning: this statement may fall through [-Wimplicit-fallthrough=] MG_trees.cxx:162:13: note: here ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o MERGE.a MG_adapt_ali.o MG_alignment.o MG_checkfield.o MG_configs.o MG_extendeds.o MG_gene_species.o MG_main.o MG_names.o MG_preserves.o MG_species.o MG_trees.o make[5]: Leaving directory '/<>/MERGE' [37:26.683489976] ------------------------------------------------ Make MERGE [done] [37:26.051058812] ------------------------------------------------ Make SL/HELIX make[5]: Entering directory '/<>/SL/HELIX' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_HELIX -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c BI_helix.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_HELIX -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c BI_basepos.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o HELIX.a BI_helix.o BI_basepos.o make[5]: Leaving directory '/<>/SL/HELIX' [37:27.254944234] ------------------------------------------------ Make SL/HELIX [done] [37:26.764391937] ------------------------------------------------ Make SL/REGEXPR make[5]: Entering directory '/<>/SL/REGEXPR' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_REGEXPR -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c RegExpr.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o REGEXPR.a RegExpr.o make[5]: Leaving directory '/<>/SL/REGEXPR' [37:27.481846579] ------------------------------------------------ Make SL/REGEXPR [done] [37:24.877302659] ------------------------------------------------ Make SL/GUI_ALIVIEW make[5]: Entering directory '/<>/SL/GUI_ALIVIEW' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_GUI_ALIVIEW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c GUI_aliview.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_GUI_ALIVIEW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c ColumnStat.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/awt_sel_boxes.hxx:20, from ColumnStat.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_GUI_ALIVIEW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AWT_filter.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/awt_sel_boxes.hxx:20, from AWT_filter.cxx:2: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(UNFIXED, P1), P1) [with P1 = adfiltercbstruct*; RootCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': AWT_filter.cxx:222:68: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, adfiltercbstruct*)' {aka 'void (*)(Unfixed_cb_parameter*, adfiltercbstruct*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED, P1), P1) [with P1 = adfiltercbstruct*; DatabaseCallback = Callback_FVF; UNFIXED = Unfixed_cb_parameter*]': AWT_filter.cxx:266:69: required from here /<>/INCLUDE/cbtypes.h:337:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, adfiltercbstruct*)' {aka 'void (*)(Unfixed_cb_parameter*, adfiltercbstruct*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:351:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1' /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = adfiltercbstruct*; CreateWindowCallback = Callback_FVV]': AWT_filter.cxx:359:47: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, adfiltercbstruct*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1), P1) [with P1 = adfiltercbstruct*; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': AWT_filter.cxx:363:41: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, adfiltercbstruct*)' {aka 'void (*)(Unfixed_cb_parameter*, adfiltercbstruct*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' AWT_filter.cxx: In function 'awt_create_select_filter_window_aw_cb(Unfixed_cb_parameter*, adfiltercbstruct*)': AWT_filter.cxx:79:24: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] AWT_filter.cxx:79:24: note: length computed here ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o GUI_ALIVIEW.a GUI_aliview.o ColumnStat.o AWT_filter.o make[5]: Leaving directory '/<>/SL/GUI_ALIVIEW' [37:28.236367503] ------------------------------------------------ Make SL/GUI_ALIVIEW [done] [37:27.258331236] ------------------------------------------------ Make SL/REFENTRIES make[5]: Entering directory '/<>/SL/REFENTRIES' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_REFENTRIES -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c refentries.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/items.h:15, from refentries.h:32, from refentries.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o REFENTRIES.a refentries.o make[5]: Leaving directory '/<>/SL/REFENTRIES' [37:28.550263904] ------------------------------------------------ Make SL/REFENTRIES [done] [37:27.489346638] ------------------------------------------------ Make SL/NDS make[5]: Entering directory '/<>/SL/NDS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_NDS -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c nds.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/awt_sel_boxes.hxx:20, from nds.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1, P2), P1, P2) [with P1 = GBDATA*; P2 = GBDATA*; RootCallback = Callback_FVV]': nds.cxx:157:58: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_root*, GBDATA*, GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = FieldSelectionParam*; WindowCallback = Callback_FVV]': nds.cxx:495:49: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, FieldSelectionParam*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, typename ConstParamT::Type), P1) [with P1 = char*; WindowCallback = Callback_FVV; typename ConstParamT::Type = const char*]': nds.cxx:511:49: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, ConstParamT::Type)' {aka 'void (*)(AW_window*, const char*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:288:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o NDS.a nds.o make[5]: Leaving directory '/<>/SL/NDS' [37:29.706946484] ------------------------------------------------ Make SL/NDS [done] [37:28.247172242] ------------------------------------------------ Make SL/ITEMS make[5]: Entering directory '/<>/SL/ITEMS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_ITEMS -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c changekey.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/aw_select.hxx:16, from item_sel_list.h:18, from changekey.cxx:14: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_ITEMS -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c item_sel_list.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/aw_select.hxx:16, from item_sel_list.h:18, from item_sel_list.cxx:14: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = AW_window*; CreateWindowCallback = Callback_FVV]': item_sel_list.cxx:152:47: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = GBDATA*; P2 = long int; WindowCallback = Callback_FVV]': item_sel_list.cxx:166:41: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, GBDATA*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_ITEMS -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c species.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/aw_select.hxx:16, from item_sel_list.h:18, from species.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = AW_window*; RootCallback = Callback_FVV]': species.cxx:141:51: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o ITEMS.a changekey.o item_sel_list.o species.o make[5]: Leaving directory '/<>/SL/ITEMS' [37:30.445198994] ------------------------------------------------ Make SL/ITEMS [done] [37:23.239639113] ------------------------------------------------ Make SL/DB_QUERY make[5]: Entering directory '/<>/SL/DB_QUERY' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_DB_QUERY -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c db_query.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/items.h:15, from db_query.h:15, from db_query.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, typename ConstParamT::Type), void (*)(P1), P1) [with P1 = RootAsWindowCallback*; WindowCallback = Callback_FVV; typename ConstParamT::Type = const RootAsWindowCallback*]': /<>/INCLUDE/rootAsWin.h:43:34: required from here /<>/INCLUDE/cbtypes.h:268:19: warning: cast between incompatible function types from 'void (*)(AW_window*, ConstParamT::Type)' {aka 'void (*)(AW_window*, const RootAsWindowCallback*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:288:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cbtypes.h:268:28: warning: cast between incompatible function types from 'void (*)(RootAsWindowCallback*)' to 'CallbackData::CallbackDataDeallocator' {aka 'void (*)(long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:288:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = void (*)(AW_root*); WindowCallback = Callback_FVV]': /<>/INCLUDE/rootAsWin.h:55:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, void (*)(AW_root*))' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, typename ConstParamT::Type, P2), P1, P2) [with P1 = color_save_data*; P2 = loadsave_mode; WindowCallback = Callback_FVV; typename ConstParamT::Type = const color_save_data*]': db_query.cxx:2120:61: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, ConstParamT::Type, loadsave_mode)' {aka 'void (*)(AW_window*, const color_save_data*, loadsave_mode)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:291:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, typename ConstParamT::Type), P1) [with P1 = color_save_data*; WindowCallback = Callback_FVV; typename ConstParamT::Type = const color_save_data*]': db_query.cxx:2126:41: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, ConstParamT::Type)' {aka 'void (*)(AW_window*, const color_save_data*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:288:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*, typename ConstParamT::Type, GB_CB_TYPE), P1) [with P1 = color_save_data*; DatabaseCallback = Callback_FVF; typename ConstParamT::Type = const color_save_data*]': db_query.cxx:2133:77: required from here /<>/INCLUDE/cbtypes.h:324:19: warning: cast between incompatible function types from 'void (*)(GBDATA*, ConstParamT::Type, GB_CB_TYPE)' {aka 'void (*)(GBDATA*, const color_save_data*, GB_CB_TYPE)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:350:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1F2' /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = QUERY::DbQuery*; WindowCallback = Callback_FVV]': db_query.cxx:2206:66: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, QUERY::DbQuery*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const MutableBoundItemSel*; WindowCallback = Callback_FVV]': db_query.cxx:2207:66: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const MutableBoundItemSel*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = color_save_data*; CreateWindowCallback = Callback_FVV]': db_query.cxx:2228:43: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, color_save_data*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = const MutableBoundItemSel*; P2 = mark_mode; WindowCallback = Callback_FVV]': db_query.cxx:2233:41: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const MutableBoundItemSel*, mark_mode)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = QUERY::DbQuery*; RootCallback = Callback_FVV]': db_query.cxx:2325:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, QUERY::DbQuery*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = QUERY::DbQuery*; P2 = bool; WindowCallback = Callback_FVV]': db_query.cxx:2432:37: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, QUERY::DbQuery*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = QUERY::DbQuery*; P2 = EXT_QUERY_TYPES; WindowCallback = Callback_FVV]': db_query.cxx:2727:47: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, QUERY::DbQuery*, EXT_QUERY_TYPES)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, typename ConstParamT::Type, P2), P1, P2) [with P1 = char*; P2 = QUERY::DbQuery*; RootCallback = Callback_FVV; typename ConstParamT::Type = const char*]': db_query.cxx:2745:48: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_root*, ConstParamT::Type, QUERY::DbQuery*)' {aka 'void (*)(AW_root*, const char*, QUERY::DbQuery*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:291:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = QUERY::DbQuery*; P2 = int; WindowCallback = Callback_FVV]': db_query.cxx:2798:41: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, QUERY::DbQuery*, int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = QUERY::DbQuery*; CreateWindowCallback = Callback_FVV]': db_query.cxx:2830:47: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, QUERY::DbQuery*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = void (*)(AW_root*, GBDATA*); P2 = GBDATA*; WindowCallback = Callback_FVV]': /<>/INCLUDE/rootAsWin.h:50:34: required from 'static WindowCallback RootAsWindowCallback::simple(void (*)(AW_root*, T), T) [with T = GBDATA*; WindowCallback = Callback_FVV]' db_query.cxx:2736:55: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, void (*)(AW_root*, GBDATA*), GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o DB_QUERY.a db_query.o make[5]: Leaving directory '/<>/SL/DB_QUERY' [37:31.098583271] ------------------------------------------------ Make SL/DB_QUERY [done] [37:31.106577578] ------------------------------------------------ Make SL/TRANSLATE make[5]: Entering directory '/<>/SL/TRANSLATE' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_TRANSLATE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c Translate.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o TRANSLATE.a Translate.o make[5]: Leaving directory '/<>/SL/TRANSLATE' [37:31.533500114] ------------------------------------------------ Make SL/TRANSLATE [done] [37:29.714373782] ------------------------------------------------ Make SL/LOCATION make[5]: Entering directory '/<>/SL/LOCATION' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_LOCATION -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c Location.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o LOCATION.a Location.o make[5]: Leaving directory '/<>/SL/LOCATION' [37:32.570506399] ------------------------------------------------ Make SL/LOCATION [done] [37:28.556317018] ------------------------------------------------ Make SL/INSDEL make[5]: Entering directory '/<>/SL/INSDEL' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_INSDEL -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c insdel.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o INSDEL.a insdel.o make[5]: Leaving directory '/<>/SL/INSDEL' [37:32.910504156] ------------------------------------------------ Make SL/INSDEL [done] [37:32.574808571] ------------------------------------------------ Make SL/TREE_ADMIN make[5]: Entering directory '/<>/SL/TREE_ADMIN' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_TREE_ADMIN -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c TreeAdmin.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from TreeAdmin.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const TreeAdmin::Spec*; WindowCallback = Callback_FVV]': TreeAdmin.cxx:193:41: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const TreeAdmin::Spec*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o TREE_ADMIN.a TreeAdmin.o make[5]: Leaving directory '/<>/SL/TREE_ADMIN' [37:33.229345776] ------------------------------------------------ Make SL/TREE_ADMIN [done] [37:30.460558647] ------------------------------------------------ Make SL/MACROS make[5]: Entering directory '/<>/SL/MACROS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_MACROS -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c dbserver.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_root.hxx:11, from trackers.hxx:16, from dbserver.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*, P1), P1) [with P1 = db_interrupt_data*; TimedCallback = Callback_FVV]': dbserver.cxx:269:78: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*, db_interrupt_data*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_MACROS -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c macro_gui.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_root.hxx:11, from trackers.hxx:16, from macro_gui.cxx:14: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = bool; WindowCallback = Callback_FVV]': macro_gui.cxx:161:41: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_MACROS -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c recmac.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_awar.hxx:19, from recmac.hxx:19, from recmac.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_MACROS -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c trackers.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_root.hxx:11, from trackers.hxx:16, from trackers.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*, P1), P1) [with P1 = ClientActionTracker*; DatabaseCallback = Callback_FVF]': trackers.cxx:308:86: required from here /<>/INCLUDE/cbtypes.h:337:19: warning: cast between incompatible function types from 'void (*)(GBDATA*, ClientActionTracker*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:351:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1' /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o MACROS.a dbserver.o macro_gui.o recmac.o trackers.o make[5]: Leaving directory '/<>/SL/MACROS' [37:34.268727136] ------------------------------------------------ Make SL/MACROS [done] [37:32.917224124] ------------------------------------------------ Make SL/TREE_READ make[5]: Entering directory '/<>/SL/TREE_READ' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_TREE_READ -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c TreeRead.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include TreeRead.cxx: In member function 'char* TreeReader::content_ahead(size_t, bool)': TreeRead.cxx:150:21: warning: comparison is always false due to limited range of data type [-Wtype-limits] g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_TREE_READ -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c TreeTools.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o TREE_READ.a TreeRead.o TreeTools.o make[5]: Leaving directory '/<>/SL/TREE_READ' [37:34.578075411] ------------------------------------------------ Make SL/TREE_READ [done] [37:33.236678930] ------------------------------------------------ Make SL/TREE_WRITE make[5]: Entering directory '/<>/SL/TREE_WRITE' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_TREE_WRITE -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c TreeWrite.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o TREE_WRITE.a TreeWrite.o make[5]: Leaving directory '/<>/SL/TREE_WRITE' [37:35.573935368] ------------------------------------------------ Make SL/TREE_WRITE [done] [37:34.581536576] ------------------------------------------------ Make XML make[5]: Entering directory '/<>/XML' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_XML -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c xml.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o XML.a xml.o make[5]: Leaving directory '/<>/XML' [37:36.024813253] ------------------------------------------------ Make XML [done] [37:34.294382635] ------------------------------------------------ Make STAT make[5]: Entering directory '/<>/STAT' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_STAT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c ST_ml.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from st_ml.hxx:27, from ST_ml.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*, P1), P1) [with P1 = MostLikelySeq*; DatabaseCallback = Callback_FVF]': ST_ml.cxx:193:88: required from here /<>/INCLUDE/cbtypes.h:337:19: warning: cast between incompatible function types from 'void (*)(GBDATA*, MostLikelySeq*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:351:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1' /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_STAT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c ST_window.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from st_ml.hxx:27, from ST_window.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = ST_ML*; WindowCallback = Callback_FVV]': ST_window.cxx:86:37: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, ST_ML*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = ColumnStat*; CreateWindowCallback = Callback_FVV]': ST_window.cxx:90:43: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, ColumnStat*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = adfiltercbstruct*; CreateWindowCallback = Callback_FVV]': ST_window.cxx:213:47: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, adfiltercbstruct*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = st_check_cb_data*; WindowCallback = Callback_FVV]': ST_window.cxx:244:41: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, st_check_cb_data*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_STAT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c ST_quality.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from st_window.hxx:15, from st_quality.hxx:15, from ST_quality.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o STAT.a ST_ml.o ST_window.o ST_quality.o make[5]: Leaving directory '/<>/STAT' [37:38.495061491] ------------------------------------------------ Make STAT [done] [37:31.537055409] ------------------------------------------------ Make SL/TREEDISP make[5]: Entering directory '/<>/SL/TREEDISP' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_TREEDISP -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c TreeDisplay.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/awt_canvas.hxx:5, from TreeDisplay.hxx:18, from TreeDisplay.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/awt_canvas.hxx:8: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1), P1) [with P1 = AWT_canvas*; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': TreeDisplay.cxx:47:40: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' TreeDisplay.cxx: In member function 'virtual void Scaler::perform(Dragged::DragAction, const AW_clicked_element*, const AW::Position&)': TreeDisplay.cxx:904:31: warning: this statement may fall through [-Wimplicit-fallthrough=] TreeDisplay.cxx:906:13: note: here g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_TREEDISP -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c irstree_display.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/awt_canvas.hxx:5, from TreeDisplay.hxx:18, from irstree_display.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/awt_canvas.hxx:8: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_TREEDISP -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c TreeCallbacks.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/awt_canvas.hxx:5, from ./TreeDisplay.hxx:18, from TreeCallbacks.hxx:12, from TreeCallbacks.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/awt_canvas.hxx:8: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1, P2), P1, P2) [with P1 = AWT_canvas*; P2 = int; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': TreeCallbacks.cxx:279:130: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*, int)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*, int)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1), P1) [with P1 = AWT_canvas*; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': TreeCallbacks.cxx:309:124: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' In file included from /<>/INCLUDE/RootedTree.h:16, from /<>/INCLUDE/ARB_Tree.hxx:22, from /<>/INCLUDE/AP_Tree.hxx:24, from ./TreeDisplay.hxx:15: /<>/INCLUDE/arbdbt.h: In member function 'GBT_TREE::ancestor_common_with(GBT_TREE*)': /<>/INCLUDE/arbdbt.h:116:15: warning: infinite recursion detected [-Winfinite-recursion] /<>/INCLUDE/arbdbt.h:116:104: note: recursive call ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o TREEDISP.a TreeDisplay.o irstree_display.o TreeCallbacks.o make[5]: Leaving directory '/<>/SL/TREEDISP' [37:41.251697037] ------------------------------------------------ Make SL/TREEDISP [done] [37:38.509946296] ------------------------------------------------ Make PARSIMONY make[5]: Entering directory '/<>/PARSIMONY' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PARSIMONY -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PARS_main.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/awt_canvas.hxx:5, from /<>/INCLUDE/TreeDisplay.hxx:18, from pars_main.hxx:15, from PARS_main.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/awt_canvas.hxx:8: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' PARS_main.cxx: In function 'void pars_start_cb(AW_window*, WeightedFilter*, const PARS_commands*)': PARS_main.cxx:1191:143: warning: cast between incompatible function types from 'void (*)(AW_window*, AWT_canvas*, AddWhat)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] PARS_main.cxx:1192:143: warning: cast between incompatible function types from 'void (*)(AW_window*, AWT_canvas*, AddWhat)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] PARS_main.cxx:1193:143: warning: cast between incompatible function types from 'void (*)(AW_window*, AWT_canvas*, AddWhat)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] PARS_main.cxx:1194:143: warning: cast between incompatible function types from 'void (*)(AW_window*, AWT_canvas*, AddWhat)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] PARS_main.cxx:1198:143: warning: cast between incompatible function types from 'void (*)(AW_window*, AWT_canvas*, AddWhat)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] PARS_main.cxx:1199:143: warning: cast between incompatible function types from 'void (*)(AW_window*, AWT_canvas*, AddWhat)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] PARS_main.cxx:1205:133: warning: cast between incompatible function types from 'void (*)(AW_window*, AWT_canvas*)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] PARS_main.cxx:1206:145: warning: cast between incompatible function types from 'void (*)(AW_window*, AWT_canvas*)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] PARS_main.cxx:1209:86: warning: cast between incompatible function types from 'void (*)(AW_window*, AW_CL*)' {aka 'void (*)(AW_window*, long int*)'} to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] PARS_main.cxx:1212:121: warning: cast between incompatible function types from 'void (*)(AW_window*, AWT_canvas*)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] PARS_main.cxx:1214:149: warning: cast between incompatible function types from 'void (*)(AW_window*, AWT_canvas*, AW_CL)' {aka 'void (*)(AW_window*, AWT_canvas*, long int)'} to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] PARS_main.cxx:1215:149: warning: cast between incompatible function types from 'void (*)(AW_window*, AWT_canvas*, AW_CL)' {aka 'void (*)(AW_window*, AWT_canvas*, long int)'} to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] PARS_main.cxx:1313:19: warning: cast between incompatible function types from 'void (*)(AW_window*, AWT_canvas*)' to 'AW_CB1' {aka 'void (*)(AW_window*, long int)'} [-Wcast-function-type] PARS_main.cxx:1318:19: warning: cast between incompatible function types from 'void (*)(AW_window*, AWT_canvas*)' to 'AW_CB1' {aka 'void (*)(AW_window*, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(UNFIXED, P1), P1) [with P1 = AWT_canvas*; RootCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': PARS_main.cxx:1134:68: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED, P1), P1) [with P1 = AWT_canvas*; DatabaseCallback = Callback_FVF; UNFIXED = Unfixed_cb_parameter*]': PARS_main.cxx:1145:72: required from here /<>/INCLUDE/cbtypes.h:337:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:351:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1' /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = AWT_canvas*; WindowCallback = Callback_FVV]': PARS_main.cxx:1154:112: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, AWT_canvas*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = GBDATA*; CreateWindowCallback = Callback_FVV]': PARS_main.cxx:1166:139: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1), P1) [with P1 = AWT_canvas*; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': PARS_main.cxx:1174:130: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1, P2), P1, P2) [with P1 = AWT_canvas*; P2 = AWT_RemoveType; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': PARS_main.cxx:1184:127: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*, AWT_RemoveType)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*, AWT_RemoveType)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1, P2), P1, P2) [with P1 = AWT_canvas*; P2 = TreeOrder; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': PARS_main.cxx:1211:139: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*, TreeOrder)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*, TreeOrder)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = aw_gc_manager*; CreateWindowCallback = Callback_FVV]': PARS_main.cxx:1232:139: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, aw_gc_manager*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1, P2), P1, P2) [with P1 = AWT_canvas*; P2 = AWT_COMMAND_MODE; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': PARS_main.cxx:1250:87: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*, AWT_COMMAND_MODE)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*, AWT_COMMAND_MODE)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1, P2), P1, P2) [with P1 = AWT_canvas*; P2 = AP_tree_jump_type; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': PARS_main.cxx:1301:37: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*, AP_tree_jump_type)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*, AP_tree_jump_type)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1, P2), P1, P2) [with P1 = AWT_canvas*; P2 = AP_tree_display_type; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': PARS_main.cxx:1333:37: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*, AP_tree_display_type)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*, AP_tree_display_type)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = adfiltercbstruct*; CreateWindowCallback = Callback_FVV]': PARS_main.cxx:1384:43: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, adfiltercbstruct*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = ColumnStat*; CreateWindowCallback = Callback_FVV]': PARS_main.cxx:1388:43: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, ColumnStat*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = WeightedFilter*; P2 = const PARS_commands*; WindowCallback = Callback_FVV]': PARS_main.cxx:1399:37: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, WeightedFilter*, const PARS_commands*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PARSIMONY -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PARS_dtree.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/awt_canvas.hxx:5, from /<>/INCLUDE/TreeDisplay.hxx:18, from pars_dtree.hxx:15, from PARS_dtree.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/awt_canvas.hxx:8: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1), P1) [with P1 = AWT_canvas*; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': PARS_dtree.cxx:235:40: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' PARS_dtree.cxx: In member function 'virtual void AWT_graphic_parsimony::handle_command(AW_device*, AWT_graphic_event&)': PARS_dtree.cxx:367:54: warning: this statement may fall through [-Wimplicit-fallthrough=] PARS_dtree.cxx:369:9: note: here g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PARSIMONY -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PARS_debug.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from PARS_debug.cxx:14: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PARSIMONY -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PARS_klprops.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from PARS_klprops.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PARSIMONY -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AP_buffer.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/awt_canvas.hxx:5, from /<>/INCLUDE/TreeDisplay.hxx:18, from ./ap_main.hxx:18, from ap_tree_nlen.hxx:22, from AP_buffer.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/awt_canvas.hxx:8: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PARSIMONY -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AP_main.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/awt_canvas.hxx:5, from /<>/INCLUDE/TreeDisplay.hxx:18, from ./ap_main.hxx:18, from ap_tree_nlen.hxx:22, from AP_main.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/awt_canvas.hxx:8: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PARSIMONY -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AP_tree_nlen.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/awt_canvas.hxx:5, from /<>/INCLUDE/TreeDisplay.hxx:18, from ./ap_main.hxx:18, from ap_tree_nlen.hxx:22, from AP_tree_nlen.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/awt_canvas.hxx:8: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' AP_tree_nlen.cxx: In function 'std::ostream& operator<<(std::ostream&, const AP_tree_nlen&)': AP_tree_nlen.cxx:62:14: warning: the compiler can assume that the address of 'node' will never be NULL [-Waddress] AP_tree_nlen.cxx:59:55: note: 'node' declared here /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' AP_tree_nlen.cxx:62:5: warning: 'nonnull' argument 'node' compared to NULL [-Wnonnull-compare] g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PARSIMONY -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AP_tree_edge.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/awt_canvas.hxx:5, from /<>/INCLUDE/TreeDisplay.hxx:18, from ./ap_main.hxx:18, from ap_tree_nlen.hxx:22, from AP_tree_edge.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/awt_canvas.hxx:8: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' AP_tree_edge.cxx: In function 'std::ostream& operator<<(std::ostream&, const AP_tree_edge&)': AP_tree_edge.cxx:884:25: warning: the compiler can assume that the address of 'e' will never be NULL [-Waddress] AP_tree_edge.cxx:878:55: note: 'e' declared here /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' AP_tree_edge.cxx:884:20: warning: 'nonnull' argument 'e' compared to NULL [-Wnonnull-compare] AP_tree_edge.cxx:878:10: warning: infinite recursion detected [-Winfinite-recursion] AP_tree_edge.cxx:885:16: note: recursive call AP_tree_edge.cxx:889:35: note: recursive call ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o PARSIMONY.a PARS_main.o PARS_dtree.o PARS_debug.o PARS_klprops.o AP_buffer.o AP_main.o AP_tree_nlen.o AP_tree_edge.o make[5]: Leaving directory '/<>/PARSIMONY' [37:53.482637665] ------------------------------------------------ Make PARSIMONY [done] [37:53.562583067] ------------------------------------------------ Make ISLAND_HOPPING make[5]: Entering directory '/<>/ISLAND_HOPPING' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -w -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ISLAND_HOPPING -DSIMPLE_ARB_ASSERT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -DARB -c island_hopping.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -w -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ISLAND_HOPPING -DSIMPLE_ARB_ASSERT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -DARB -c i-hopper.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -w -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ISLAND_HOPPING -DSIMPLE_ARB_ASSERT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -DARB -c align.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -w -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ISLAND_HOPPING -DSIMPLE_ARB_ASSERT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -DARB -c mem.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -w -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_ISLAND_HOPPING -DSIMPLE_ARB_ASSERT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -DARB -c trnsprob.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o ISLAND_HOPPING.a island_hopping.o i-hopper.o align.o mem.o trnsprob.o make[5]: Leaving directory '/<>/ISLAND_HOPPING' [37:57.325518246] ------------------------------------------------ Make ISLAND_HOPPING [done] [37:35.577940406] ------------------------------------------------ Make AWT make[5]: Entering directory '/<>/AWT' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AWT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AWT_TreeAwars.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from awt_TreeAwars.hxx:19, from AWT_TreeAwars.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED, P1, GB_CB_TYPE), P1) [with P1 = BoundTreeAwarCallback*; DatabaseCallback = Callback_FVF; UNFIXED = Unfixed_cb_parameter*]': AWT_TreeAwars.cxx:108:53: required from here /<>/INCLUDE/cbtypes.h:324:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, BoundTreeAwarCallback*, GB_CB_TYPE)' {aka 'void (*)(Unfixed_cb_parameter*, BoundTreeAwarCallback*, GB_CB_TYPE)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:349:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1F2' /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(UNFIXED, P1), P1) [with P1 = BoundTreeAwarCallback*; RootCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': AWT_TreeAwars.cxx:132:40: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, BoundTreeAwarCallback*)' {aka 'void (*)(Unfixed_cb_parameter*, BoundTreeAwarCallback*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AWT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AWT_asciiprint.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from AWT_asciiprint.cxx:14: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AWT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AWT_attributes.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AWT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AWT_canio.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from awt_canvas.hxx:5, from AWT_canio.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from awt_canvas.hxx:8: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = AWT_canvas*; WindowCallback = Callback_FVV]': AWT_canio.cxx:818:58: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, AWT_canvas*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AWT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AWT_canvas.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from awt_canvas.hxx:5, from AWT_canvas.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from awt_canvas.hxx:8: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1), P1) [with P1 = AWT_canvas*; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': AWT_canvas.cxx:731:64: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = AWT_canvas*; WindowCallback = Callback_FVV]': AWT_canvas.cxx:733:63: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, AWT_canvas*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' AWT_canvas.cxx: In member function 'AWT_canvas::zoom(AW_device*, bool, AW::Rectangle const&, AW::Rectangle const&, int)': AWT_canvas.cxx:251:12: warning: 'max_trans_to_fit' may be used uninitialized [-Wmaybe-uninitialized] g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AWT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AWT_config_manager.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from AWT_config_manager.cxx:18: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = AWT_configuration*; WindowCallback = Callback_FVV]': AWT_config_manager.cxx:296:37: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, AWT_configuration*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' AWT_config_manager.cxx: In function 'void AWT_start_config_manager(AW_window*, AWT_configuration*)': AWT_config_manager.cxx:224:29: warning: this statement may fall through [-Wimplicit-fallthrough=] AWT_config_manager.cxx:228:17: note: here AWT_config_manager.cxx:243:17: warning: this statement may fall through [-Wimplicit-fallthrough=] AWT_config_manager.cxx:244:17: note: here g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AWT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AWT_db_browser.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_root.hxx:11, from awt_hexdump.hxx:20, from AWT_db_browser.cxx:15: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AWT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AWT_hexdump.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_root.hxx:11, from awt_hexdump.hxx:20, from AWT_hexdump.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AWT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AWT_hotkeys.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AWT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AWT_input_mask.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from ./awt_input_mask.hxx:25, from awt_input_mask_internal.hxx:16, from AWT_input_mask.cxx:15: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = awt_mask_awar_item*; RootCallback = Callback_FVV]': AWT_input_mask.cxx:211:48: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, awt_mask_awar_item*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*, P1, GB_CB_TYPE), P1) [with P1 = awt_linked_to_item*; DatabaseCallback = Callback_FVF]': AWT_input_mask.cxx:269:97: required from here /<>/INCLUDE/cbtypes.h:324:19: warning: cast between incompatible function types from 'void (*)(GBDATA*, awt_linked_to_item*, GB_CB_TYPE)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:349:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1F2' /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*, P1, GB_CB_TYPE), P1) [with P1 = awt_input_handler*; DatabaseCallback = Callback_FVF]': AWT_input_mask.cxx:336:99: required from here /<>/INCLUDE/cbtypes.h:324:19: warning: cast between incompatible function types from 'void (*)(GBDATA*, awt_input_handler*, GB_CB_TYPE)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:349:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1F2' /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = awt_input_mask*; RootCallback = Callback_FVV]': AWT_input_mask.cxx:1019:51: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, awt_input_mask*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = const std::__cxx11::basic_string*; P2 = bool; WindowCallback = Callback_FVV]': AWT_input_mask.cxx:1576:49: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const std::__cxx11::basic_string*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const std::__cxx11::basic_string*; WindowCallback = Callback_FVV]': AWT_input_mask.cxx:1579:49: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const std::__cxx11::basic_string*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, typename ConstParamT::Type, typename ConstParamT::Type), P1, P2) [with P1 = std::__cxx11::basic_string*; P2 = std::__cxx11::basic_string*; WindowCallback = Callback_FVV; typename ConstParamT::Type = const std::__cxx11::basic_string*; typename ConstParamT::Type = const std::__cxx11::basic_string*]': AWT_input_mask.cxx:1785:77: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, ConstParamT*>::Type, ConstParamT*>::Type)' {aka 'void (*)(AW_window*, const std::__cxx11::basic_string*, const std::__cxx11::basic_string*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:292:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, typename ConstParamT::Type, typename ConstParamT::Type), P1, P2) [with P1 = std::__cxx11::basic_string*; P2 = awt_input_mask*; WindowCallback = Callback_FVV; typename ConstParamT::Type = const std::__cxx11::basic_string*; typename ConstParamT::Type = const awt_input_mask*]': AWT_input_mask.cxx:1800:73: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, ConstParamT*>::Type, ConstParamT::Type)' {aka 'void (*)(AW_window*, const std::__cxx11::basic_string*, const awt_input_mask*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:292:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = awt_mask_action*; WindowCallback = Callback_FVV]': AWT_input_mask.cxx:1817:73: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, awt_mask_action*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = int; P2 = GBDATA*; WindowCallback = Callback_FVV]': AWT_input_mask.cxx:2456:125: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, int, GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = awt_item_type; WindowCallback = Callback_FVV]': AWT_input_mask.cxx:2474:125: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, awt_item_type)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' In function 'list_keywords(char const**)', inlined from 'scan_keyword_parameter(std::__cxx11::basic_string, std::allocator > const&, unsigned long&, char const*&, char const**)' at AWT_input_mask.cxx:753:57, inlined from 'scan_string_or_keyword_parameter(std::__cxx11::basic_string, std::allocator > const&, unsigned long&, char const*&, std::__cxx11::basic_string, std::allocator >&, int&, char const**)' at AWT_input_mask.cxx:789:47, inlined from 'parse_CMD_RADIO(std::__cxx11::basic_string, std::allocator >&, unsigned long&, char const*&, std::__cxx11::basic_string, std::allocator > const&, SmartPtr > >&, SmartPtr > >&, awt_input_mask_global&)' at AWT_input_mask.cxx:1238:45, inlined from 'awt_create_input_mask(AW_root*, GBDATA*, awt_item_type_selector const*, std::__cxx11::basic_string, std::allocator > const&, bool, char const*&, bool)' at AWT_input_mask.cxx:1680:52: AWT_input_mask.cxx:724:37: warning: array subscript 2 is outside array bounds of 'const char *[2]' [-Warray-bounds=] AWT_input_mask.cxx: In function 'awt_create_input_mask(AW_root*, GBDATA*, awt_item_type_selector const*, std::__cxx11::basic_string, std::allocator > const&, bool, char const*&, bool)': AWT_input_mask.cxx:1237:25: note: at offset 16 into object 'allowed_keywords' of size 16 g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AWT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AWT_map_key.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from AWT_map_key.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = ed_key*; RootCallback = Callback_FVV]': AWT_map_key.cxx:52:54: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, ed_key*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AWT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AWT_modules.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from AWT_modules.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' AWT_modules.cxx: In function 'void awt_create_order_buttons(AW_window*, awt_orderfun, AW_CL)': AWT_modules.cxx:29:19: warning: cast between incompatible function types from 'awt_orderfun' {aka 'void (*)(AW_window*, awt_reorder_mode, long int)'} to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] AWT_modules.cxx:35:41: warning: cast between incompatible function types from 'awt_orderfun' {aka 'void (*)(AW_window*, awt_reorder_mode, long int)'} to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] AWT_modules.cxx:36:41: warning: cast between incompatible function types from 'awt_orderfun' {aka 'void (*)(AW_window*, awt_reorder_mode, long int)'} to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] AWT_modules.cxx:37:41: warning: cast between incompatible function types from 'awt_orderfun' {aka 'void (*)(AW_window*, awt_reorder_mode, long int)'} to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] AWT_modules.cxx: In function 'void awt_create_collect_buttons(AW_window*, bool, awt_collectfun, AW_CL)': AWT_modules.cxx:64:19: warning: cast between incompatible function types from 'awt_collectfun' {aka 'void (*)(AW_window*, awt_collect_mode, long int)'} to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] AWT_modules.cxx:70:41: warning: cast between incompatible function types from 'awt_collectfun' {aka 'void (*)(AW_window*, awt_collect_mode, long int)'} to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] AWT_modules.cxx:71:41: warning: cast between incompatible function types from 'awt_collectfun' {aka 'void (*)(AW_window*, awt_collect_mode, long int)'} to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] AWT_modules.cxx:72:41: warning: cast between incompatible function types from 'awt_collectfun' {aka 'void (*)(AW_window*, awt_collect_mode, long int)'} to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AWT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AWT_sel_boxes.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from awt_sel_boxes.hxx:20, from AWT_sel_boxes.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, typename ConstParamT::Type), P1) [with P1 = char*; RootCallback = Callback_FVV; typename ConstParamT::Type = const char*]': AWT_sel_boxes.cxx:320:62: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, ConstParamT::Type)' {aka 'void (*)(AW_root*, const char*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:288:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, typename ConstParamT::Type), P1) [with P1 = char*; CreateWindowCallback = Callback_FVV; typename ConstParamT::Type = const char*]': AWT_sel_boxes.cxx:325:47: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, ConstParamT::Type)' {aka 'AW_window* (*)(AW_root*, const char*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:288:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*, P1), P1) [with P1 = awt_sel_list_for_tables*; DatabaseCallback = Callback_FVF]': AWT_sel_boxes.cxx:391:71: required from here /<>/INCLUDE/cbtypes.h:337:19: warning: cast between incompatible function types from 'void (*)(GBDATA*, awt_sel_list_for_tables*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:351:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1' /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED, P1), P1) [with P1 = AWT_sai_selection*; DatabaseCallback = Callback_FVF; UNFIXED = Unfixed_cb_parameter*]': AWT_sel_boxes.cxx:571:69: required from here /<>/INCLUDE/cbtypes.h:337:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_sai_selection*)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_sai_selection*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:351:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1' /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, typename ConstParamT::Type), P1) [with P1 = SAI_selection_list_spec*; WindowCallback = Callback_FVV; typename ConstParamT::Type = const SAI_selection_list_spec*]': AWT_sel_boxes.cxx:627:37: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, ConstParamT::Type)' {aka 'void (*)(AW_window*, const SAI_selection_list_spec*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:288:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const StorableSelectionList*; WindowCallback = Callback_FVV]': AWT_sel_boxes.cxx:890:37: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const StorableSelectionList*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AWT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AWT_seq_colors.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from awt_seq_colors.hxx:15, from AWT_seq_colors.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = AWT_seq_colors*; RootCallback = Callback_FVV]': AWT_seq_colors.cxx:82:46: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, AWT_seq_colors*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AWT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AWT_tables.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from awt_sel_boxes.hxx:20, from AWT_tables.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' AWT_tables.cxx: In function 'AW_window* create_ad_table_field_reorder_window(AW_root*, awt_table*)': AWT_tables.cxx:87:19: warning: cast between incompatible function types from 'void (*)(AW_window*, awt_table*)' to 'AW_CB1' {aka 'void (*)(AW_window*, long int)'} [-Wcast-function-type] AWT_tables.cxx: In function 'AW_window* create_ad_table_field_create_window(AW_root*, awt_table*)': AWT_tables.cxx:203:19: warning: cast between incompatible function types from 'void (*)(AW_window*, awt_table*)' to 'AW_CB1' {aka 'void (*)(AW_window*, long int)'} [-Wcast-function-type] AWT_tables.cxx: In function 'void create_ad_table_field_admin(AW_window*, GBDATA*, const char*)': AWT_tables.cxx:294:23: warning: cast between incompatible function types from 'void (*)(AW_window*, awt_table*)' to 'AW_CB1' {aka 'void (*)(AW_window*, long int)'} [-Wcast-function-type] AWT_tables.cxx:298:23: warning: cast between incompatible function types from 'void (*)(AW_window*, awt_table*)' to 'AW_CB1' {aka 'void (*)(AW_window*, long int)'} [-Wcast-function-type] AWT_tables.cxx:316:64: warning: cast between incompatible function types from 'void (*)(AW_root*, awt_table*)' to 'AW_RCB1' {aka 'void (*)(AW_root*, long int)'} [-Wcast-function-type] AWT_tables.cxx: In function 'AW_window* create_table_rename_window(AW_root*, GBDATA*)': AWT_tables.cxx:434:19: warning: cast between incompatible function types from 'void (*)(AW_window*, GBDATA*)' to 'AW_CB1' {aka 'void (*)(AW_window*, long int)'} [-Wcast-function-type] AWT_tables.cxx: In function 'AW_window* create_table_copy_window(AW_root*, GBDATA*)': AWT_tables.cxx:457:19: warning: cast between incompatible function types from 'void (*)(AW_window*, GBDATA*)' to 'AW_CB1' {aka 'void (*)(AW_window*, long int)'} [-Wcast-function-type] AWT_tables.cxx: In function 'AW_window* create_table_create_window(AW_root*, GBDATA*)': AWT_tables.cxx:479:19: warning: cast between incompatible function types from 'void (*)(AW_window*, GBDATA*)' to 'AW_CB1' {aka 'void (*)(AW_window*, long int)'} [-Wcast-function-type] AWT_tables.cxx: In function 'void create_tables_var(GBDATA*, AW_root*)': AWT_tables.cxx:511:50: warning: cast between incompatible function types from 'void (*)(AW_root*, GBDATA*)' to 'AW_RCB1' {aka 'void (*)(AW_root*, long int)'} [-Wcast-function-type] AWT_tables.cxx: In function 'AW_window* AWT_create_tables_admin_window(AW_root*, GBDATA*)': AWT_tables.cxx:538:19: warning: cast between incompatible function types from 'void (*)(AW_window*, GBDATA*)' to 'AW_CB1' {aka 'void (*)(AW_window*, long int)'} [-Wcast-function-type] AWT_tables.cxx:554:19: warning: cast between incompatible function types from 'void (*)(AW_window*, GBDATA*, const char*)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_AWT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AWT_www.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from AWT_www.cxx:14: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = GBDATA*; WindowCallback = Callback_FVV]': AWT_www.cxx:202:37: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = int; WindowCallback = Callback_FVV]': AWT_www.cxx:226:41: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -Wl,-O2 -Wl,-rpath=/usr/lib/arb/lib -Wl,-z,relro,--enable-new-dtags -rdynamic -Wl,--export-dynamic -shared -o ../lib/libAWT.so AWT_TreeAwars.o AWT_asciiprint.o AWT_attributes.o AWT_canio.o AWT_canvas.o AWT_config_manager.o AWT_db_browser.o AWT_hexdump.o AWT_hotkeys.o AWT_input_mask.o AWT_map_key.o AWT_modules.o AWT_sel_boxes.o AWT_seq_colors.o AWT_tables.o AWT_www.o make[5]: Leaving directory '/<>/AWT' [38:23.614654359] ------------------------------------------------ Make AWT [done] [38:23.722659446] ------------------------------------------------ Make SL/AW_HELIX make[5]: Entering directory '/<>/SL/AW_HELIX' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_AW_HELIX -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_helix.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_root.hxx:11, from AW_helix.cxx:15: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from AW_helix.cxx:18: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o AW_HELIX.a AW_helix.o make[5]: Leaving directory '/<>/SL/AW_HELIX' [38:25.918476865] ------------------------------------------------ Make SL/AW_HELIX [done] [37:57.330069366] ------------------------------------------------ Make SECEDIT make[5]: Entering directory '/<>/SECEDIT' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SECEDIT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c SEC_toggle.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/awt_canvas.hxx:5, from SEC_graphic.hxx:19, from SEC_toggle.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/awt_canvas.hxx:8: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SECEDIT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c SEC_bonddef.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from SEC_bonddef.hxx:20, from SEC_bonddef.cxx:12: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SECEDIT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c SEC_db.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/awt_canvas.hxx:5, from SEC_graphic.hxx:19, from SEC_db.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/awt_canvas.hxx:8: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*, P1), P1) [with P1 = const SEC_dbcb*; DatabaseCallback = Callback_FVF]': SEC_db.cxx:61:89: required from here /<>/INCLUDE/cbtypes.h:337:19: warning: cast between incompatible function types from 'void (*)(GBDATA*, const SEC_dbcb*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:351:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1' /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*, typename ConstParamT::Type), P1) [with P1 = SEC_dbcb*; DatabaseCallback = Callback_FVF; typename ConstParamT::Type = const SEC_dbcb*]': SEC_db.cxx:452:78: required from here /<>/INCLUDE/cbtypes.h:337:19: warning: cast between incompatible function types from 'void (*)(GBDATA*, ConstParamT::Type)' {aka 'void (*)(GBDATA*, const SEC_dbcb*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:352:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1' /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SECEDIT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c SEC_helix.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from SEC_root.hxx:19, from SEC_helix.cxx:12: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SECEDIT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c SEC_graphic.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/awt_canvas.hxx:5, from SEC_graphic.hxx:19, from SEC_graphic.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/awt_canvas.hxx:8: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(UNFIXED, P1), P1) [with P1 = AWT_canvas*; WindowCallback = Callback_FVV; UNFIXED = Unfixed_cb_parameter*]': SEC_graphic.cxx:40:40: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(UNFIXED, AWT_canvas*)' {aka 'void (*)(Unfixed_cb_parameter*, AWT_canvas*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*, P1, GB_CB_TYPE), P1) [with P1 = SEC_graphic*; DatabaseCallback = Callback_FVF]': SEC_graphic.cxx:552:74: required from here /<>/INCLUDE/cbtypes.h:324:19: warning: cast between incompatible function types from 'void (*)(GBDATA*, SEC_graphic*, GB_CB_TYPE)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:349:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1F2' /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SECEDIT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c SEC_structure.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from SEC_root.hxx:19, from SEC_structure.cxx:12: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SECEDIT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c SEC_read.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from SEC_root.hxx:19, from SEC_read.cxx:13: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' SEC_read.cxx: In member function 'void SEC_helix::fixAngleBugs(int)': SEC_read.cxx:489:48: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SECEDIT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c SEC_io.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from SEC_root.hxx:19, from SEC_io.cxx:14: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SECEDIT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c SEC_paint.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from SEC_root.hxx:19, from SEC_paint.cxx:11: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/awt_canvas.hxx:5, from SEC_graphic.hxx:19, from SEC_paint.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SECEDIT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c SEC_layout.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from SEC_root.hxx:19, from SEC_layout.cxx:15: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SECEDIT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c SEC_split.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from SEC_root.hxx:19, from SEC_split.cxx:12: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' SEC_split.cxx: In member function 'void SEC_loop::toggle_root(SEC_loop*)': SEC_split.cxx:99:47: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SECEDIT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c SEC_abspos.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SECEDIT -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c SEC_main.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from SEC_root.hxx:19, from SEC_main.cxx:11: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/awt_canvas.hxx:5, from SEC_graphic.hxx:19, from SEC_main.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' SEC_main.cxx: In function 'AW_window* start_SECEDIT_plugin(ED4_plugin_host&)': SEC_main.cxx:718:72: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = AWT_canvas*; WindowCallback = Callback_FVV]': SEC_main.cxx:714:125: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, AWT_canvas*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = aw_gc_manager*; CreateWindowCallback = Callback_FVV]': SEC_main.cxx:723:136: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, aw_gc_manager*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = SEC_root*; P2 = AWT_COMMAND_MODE; WindowCallback = Callback_FVV]': SEC_main.cxx:732:85: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, SEC_root*, AWT_COMMAND_MODE)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o SECEDIT.a SEC_toggle.o SEC_bonddef.o SEC_db.o SEC_helix.o SEC_graphic.o SEC_structure.o SEC_read.o SEC_io.o SEC_paint.o SEC_layout.o SEC_split.o SEC_abspos.o SEC_main.o make[5]: Leaving directory '/<>/SECEDIT' [38:27.570466614] ------------------------------------------------ Make SECEDIT [done] [38:27.686485290] ------------------------------------------------ Make READSEQ make[5]: Entering directory '/<>/READSEQ' Do not compile readseq. Instead use the Debian package. make[5]: Leaving directory '/<>/READSEQ' [38:27.730424467] ------------------------------------------------ Make READSEQ [done] [38:27.830471991] ------------------------------------------------ Make WETC make[5]: Entering directory '/<>/WETC' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WETC -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o WETC_main.o WETC_main.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from WETC_main.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o WETC.a WETC_main.o make[5]: Leaving directory '/<>/WETC' [38:28.706441028] ------------------------------------------------ Make WETC [done] [38:28.794471724] ------------------------------------------------ Make SL/PTCLEAN make[5]: Entering directory '/<>/SL/PTCLEAN' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_PTCLEAN -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c ptclean.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o PTCLEAN.a ptclean.o make[5]: Leaving directory '/<>/SL/PTCLEAN' [38:30.036788632] ------------------------------------------------ Make SL/PTCLEAN [done] -------------------- Checking bin/arb_name_server Target 'bin/arb_name_server' not found -> rebuilding bin/arb_name_server (Wed Dec 31 23:59:59 1969) [38:30.045703247] ------------------------------------------------ Link bin/arb_name_server g++ -Wl,-O2 -Wl,-rpath=/usr/lib/arb/lib -Wl,-z,relro,--enable-new-dtags -rdynamic -Wl,--export-dynamic -o bin/arb_name_server /<>/SOURCE_TOOLS/arb_main_cpp.o -L/<>/lib NAMES/NAMES.a SERVERCNTRL/SERVERCNTRL.a -lARBDB -lCORE -ltirpc NAMES_COM/client.a NAMES_COM/common.a NAMES_COM/server.a -lm -lglib-2.0 NAMES_COM/C/server.c:103:15: warning: type of 'aisc_attribute_names_list' does not match original declaration [-Wlto-type-mismatch] NAMES_COM/GENC/aisc_global.c:151:13: note: 'aisc_attribute_names_list' was previously declared here NAMES_COM/GENC/aisc_global.c:151:13: note: code may be misoptimized unless '-fno-strict-aliasing' is used NAMES_COM/C/server.c:839:13: warning: type of 'aisc_main' does not match original declaration [-Wlto-type-mismatch] /usr/src/arb-6.0.6-7build3/INCLUDE/names_server.h:87:8: note: type 'struct AN_main' should match type 'int' NAMES/names.cxx:64:22: note: 'aisc_main' was previously declared here NAMES/names.cxx:64:22: note: code may be misoptimized unless '-fno-strict-aliasing' is used [37:36.028301503] ------------------------------------------------ Make WINDOW make[5]: Entering directory '/<>/WINDOW' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_Xm.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from ./aw_device.hxx:5, from ./aw_common.hxx:16, from ./aw_common_xm.hxx:16, from ./aw_Xm.hxx:5, from AW_Xm.cxx:11: ./aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': ./aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': ./aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': ./aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': ./aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_advice.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from aw_window.hxx:20, from AW_advice.cxx:16: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, typename ConstParamT::Type, P2), P1, P2) [with P1 = char*; P2 = AW_Advice_Type; WindowCallback = Callback_FVV; typename ConstParamT::Type = const char*]': AW_advice.cxx:212:45: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, ConstParamT::Type, AW_Advice_Type)' {aka 'void (*)(AW_window*, const char*, AW_Advice_Type)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:291:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_at.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from aw_window.hxx:20, from AW_at.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_awar.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from aw_nawar.hxx:15, from AW_awar.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = AW_widget_refresh_cb*; RootCallback = Callback_FVV]': AW_awar.cxx:104:40: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, AW_widget_refresh_cb*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*, P1), P1) [with P1 = AW_awar*; DatabaseCallback = Callback_FVF]': AW_awar.cxx:447:81: required from here /<>/INCLUDE/cbtypes.h:337:19: warning: cast between incompatible function types from 'void (*)(GBDATA*, AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:351:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1' /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_button.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from aw_device.hxx:5, from aw_common.hxx:16, from aw_common_xm.hxx:16, from aw_Xm.hxx:5, from AW_button.cxx:12: ./aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': ./aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': ./aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': ./aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': ./aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' In file included from /<>/INCLUDE/cb.h:57, from ./aw_window.hxx:20, from aw_select.hxx:16, from AW_button.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': ./aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': ./aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': ./aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*, P1, GB_CB_TYPE), P1) [with P1 = TrackedAwarChange*; DatabaseCallback = Callback_FVF]': AW_button.cxx:106:74: required from here /<>/INCLUDE/cbtypes.h:324:19: warning: cast between incompatible function types from 'void (*)(GBDATA*, TrackedAwarChange*, GB_CB_TYPE)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:349:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1F2' /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_cb_struct.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from aw_root.hxx:11, from AW_cb_struct.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from ./aw_device.hxx:5, from aw_window_Xm.hxx:5, from AW_cb_struct.cxx:13: ./aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': ./aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': ./aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': ./aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': ./aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' AW_cb_struct.cxx: In member function 'void AW_cb::run_callbacks()': AW_cb_struct.cxx:89:38: warning: cast between incompatible function types from 'void (*)(AW_window*, int)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] AW_cb_struct.cxx:90:38: warning: cast between incompatible function types from 'void (*)(AW_window*, int)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] AW_cb_struct.cxx:91:38: warning: cast between incompatible function types from 'void (*)(AW_window*, int)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] AW_cb_struct.cxx:92:38: warning: cast between incompatible function types from 'void (*)(AW_window*, int)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] AW_cb_struct.cxx:94:32: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] AW_cb_struct.cxx:95:32: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_clipable.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from aw_window.hxx:20, from AW_clipable.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from aw_device.hxx:5, from aw_common.hxx:16, from aw_common_xm.hxx:16, from AW_clipable.cxx:13: ./aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': ./aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': ./aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': ./aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': ./aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_device.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from aw_window.hxx:20, from AW_device.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from aw_device.hxx:5, from aw_common.hxx:16, from aw_common_xm.hxx:16, from AW_device.cxx:13: ./aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': ./aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': ./aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': ./aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': ./aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = AW_common_Xm*; WindowCallback = Callback_FVV]': AW_device.cxx:490:54: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, AW_common_Xm*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_device_click.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from aw_device.hxx:5, from aw_common.hxx:16, from AW_device_click.cxx:12: ./aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': ./aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': ./aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': ./aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': ./aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_device_size.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from aw_device.hxx:5, from aw_common.hxx:16, from AW_device_size.cxx:11: ./aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': ./aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': ./aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': ./aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': ./aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_edit.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from aw_window.hxx:20, from AW_edit.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*, P1), P1) [with P1 = fileChanged_cb_data*; TimedCallback = Callback_FVV]': AW_edit.cxx:127:84: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*, fileChanged_cb_data*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_file.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from aw_awar.hxx:19, from AW_file.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': ./aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': ./aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': ./aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = File_selection*; RootCallback = Callback_FVV]': AW_file.cxx:805:57: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, File_selection*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_font_group.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from ./aw_device.hxx:5, from aw_font_group.hxx:18, from AW_font_group.cxx:14: ./aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': ./aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': ./aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': ./aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': ./aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' AW_font_group.cxx: In member function 'void AW_font_group::unregisterAll()': AW_font_group.cxx:28:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct AW_font_limits'; use assignment or value-initialization instead [-Wclass-memaccess] ./aw_device.hxx:268:8: note: 'struct AW_font_limits' declared here g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_global_awars.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/ad_cb.h:16, from AW_global_awars.cxx:16: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': ./aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': ./aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': ./aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': ./aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = AW_awar*; RootCallback = Callback_FVV]': AW_global_awars.cxx:61:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*, P1), P1) [with P1 = AW_awar*; DatabaseCallback = Callback_FVF]': AW_global_awars.cxx:84:73: required from here /<>/INCLUDE/cbtypes.h:337:19: warning: cast between incompatible function types from 'void (*)(GBDATA*, AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:351:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1' /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_help.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from aw_awar.hxx:19, from AW_help.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_modal.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from ./aw_window.hxx:20, from AW_modal.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from ./aw_device.hxx:5, from aw_window_Xm.hxx:5, from AW_modal.cxx:20: ./aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': ./aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': ./aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': ./aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': ./aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' AW_modal.cxx: In function 'AW_window_message* new_input_window(AW_root*, const char*, const char*)': AW_modal.cxx:250:28: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': ./aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': ./aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': ./aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': ./aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = int; WindowCallback = Callback_FVV]': AW_modal.cxx:229:40: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*, P1), P1) [with P1 = AW_window*; TimedCallback = Callback_FVV]': AW_modal.cxx:296:87: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*, AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_position.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from AW_position.cxx:12: aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_preset.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from aw_window.hxx:20, from aw_preset.hxx:15, from AW_preset.cxx:16: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from aw_device.hxx:5, from AW_preset.cxx:21: ./aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': ./aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': ./aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': ./aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': ./aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, typename ConstParamT::Type), P1) [with P1 = char*; WindowCallback = Callback_FVV; typename ConstParamT::Type = const char*]': AW_preset.cxx:538:53: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, ConstParamT::Type)' {aka 'void (*)(AW_window*, const char*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:288:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, typename ConstParamT::Type, typename ConstParamT::Type), P1, P2) [with P1 = char*; P2 = char*; WindowCallback = Callback_FVV; typename ConstParamT::Type = const char*; typename ConstParamT::Type = const char*]': AW_preset.cxx:579:37: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, ConstParamT::Type, ConstParamT::Type)' {aka 'void (*)(AW_window*, const char*, const char*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:292:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1, P2), P1, P2) [with P1 = AW_MGC_awar_cb_struct*; P2 = int; RootCallback = Callback_FVV]': AW_preset.cxx:748:68: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_root*, AW_MGC_awar_cb_struct*, int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = AW_MGC_awar_cb_struct*; RootCallback = Callback_FVV]': AW_preset.cxx:762:61: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, AW_MGC_awar_cb_struct*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = AW_root*; P2 = aw_gc_manager*; WindowCallback = Callback_FVV]': AW_preset.cxx:1052:41: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, AW_root*, aw_gc_manager*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_print.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from aw_root.hxx:11, from AW_print.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from aw_device.hxx:5, from aw_common.hxx:16, from AW_print.cxx:12: ./aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': ./aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': ./aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': ./aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': ./aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_question.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from aw_root.hxx:11, from AW_question.cxx:15: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from ./aw_device.hxx:5, from aw_window_Xm.hxx:5, from AW_question.cxx:19: ./aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': ./aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': ./aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': ./aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': ./aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = int; WindowCallback = Callback_FVV]': AW_question.cxx:153:56: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*, P1), P1) [with P1 = AW_window*; TimedCallback = Callback_FVV]': AW_question.cxx:198:91: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*, AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_root.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from aw_root.hxx:11, from AW_root.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from ./aw_device.hxx:5, from aw_window_Xm.hxx:5, from AW_root.cxx:16: ./aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': ./aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': ./aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': ./aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': ./aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' AW_root.cxx: In member function 'void AW_root::define_remote_command(AW_cb*)': AW_root.cxx:151:23: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_root_debug.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from aw_window.hxx:20, from AW_root_debug.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from aw_device.hxx:5, from aw_common.hxx:16, from aw_common_xm.hxx:16, from aw_Xm.hxx:5, from AW_root_debug.cxx:13: ./aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': ./aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': ./aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': ./aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': ./aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_select.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from ./aw_window.hxx:20, from aw_select.hxx:16, from AW_select.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from ./aw_device.hxx:5, from aw_window_Xm.hxx:5, from AW_select.cxx:13: ./aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': ./aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': ./aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': ./aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': ./aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': ./aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': ./aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': ./aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*, P1), P1) [with P1 = AW_DB_selection*; DatabaseCallback = Callback_FVF]': AW_select.cxx:639:61: required from here /<>/INCLUDE/cbtypes.h:337:19: warning: cast between incompatible function types from 'void (*)(GBDATA*, AW_DB_selection*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:351:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1' /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_status.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from ./aw_root.hxx:11, from AW_status.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': ./aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': ./aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': ./aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': ./aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_window.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from aw_nawar.hxx:15, from AW_window.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from aw_device.hxx:5, from aw_common.hxx:16, from aw_common_xm.hxx:16, from aw_Xm.hxx:5, from AW_window.cxx:14: ./aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': ./aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': ./aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': ./aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': ./aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' AW_window.cxx: In member function 'int AW_window::create_mode(const char*, const char*, AW_active, const WindowCallback&)': AW_window.cxx:2573:34: warning: cast between incompatible function types from 'void (*)(AW_window*, long int, AW_cb*)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*, P1, P2), P1, P2) [with P1 = char*; P2 = AW_window*; TimedCallback = Callback_FVV]': AW_window.cxx:140:57: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*, char*, AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = AW_xfig*; WindowCallback = Callback_FVV]': AW_window.cxx:625:57: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, AW_xfig*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = AW_window*; RootCallback = Callback_FVV]': AW_window.cxx:878:44: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*, P1), P1) [with P1 = AW_window*; TimedCallback = Callback_FVV]': AW_window.cxx:1146:71: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*, AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_window_Xm_interface.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from ./aw_device.hxx:5, from aw_window_Xm_interface.hxx:16, from AW_window_Xm_interface.cxx:12: ./aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': ./aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': ./aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': ./aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': ./aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' In file included from /<>/INCLUDE/cb.h:57, from ./aw_window.hxx:20, from AW_window_Xm_interface.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': ./aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': ./aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': ./aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_xfig.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from ./aw_device.hxx:5, from AW_xfig.cxx:12: ./aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': ./aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': ./aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': ./aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': ./aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' AW_xfig.cxx: In constructor 'AW_xfig::AW_xfig(const char*, int, int)': AW_xfig.cxx:98:39: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] AW_xfig.cxx:98:39: note: earlier argument should specify number of elements, later size of each element g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_xfont.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from aw_device.hxx:5, from aw_common.hxx:16, from aw_common_xm.hxx:16, from AW_xfont.cxx:15: ./aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': ./aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': ./aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': ./aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': ./aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ./aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] ./aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' In file included from /<>/INCLUDE/cb.h:57, from aw_root.hxx:11, from AW_xfont.cxx:17: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AW_xkey.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include AW_xkey.cxx: In function 'void aw_uninstall_xkeys()': AW_xkey.cxx:186:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] AW_xkey.cxx:186:81: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' AW_xkey.cxx:187:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] AW_xkey.cxx:187:82: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' g++ -fPIC -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_WINDOW -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c aw_scalar.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from aw_awar.hxx:19, from aw_scalar.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -Wl,-O2 -Wl,-rpath=/usr/lib/arb/lib -Wl,-z,relro,--enable-new-dtags -rdynamic -Wl,--export-dynamic -shared -o ../lib/libWINDOW.so AW_Xm.o AW_advice.o AW_at.o AW_awar.o AW_button.o AW_cb_struct.o AW_clipable.o AW_device.o AW_device_click.o AW_device_size.o AW_edit.o AW_file.o AW_font_group.o AW_global_awars.o AW_help.o AW_modal.o AW_position.o AW_preset.o AW_print.o AW_question.o AW_root.o AW_root_debug.o AW_select.o AW_status.o AW_window.o AW_window_Xm_interface.o AW_xfig.o AW_xfont.o AW_xkey.o aw_scalar.o make[5]: Leaving directory '/<>/WINDOW' [38:30.212885684] ------------------------------------------------ Make WINDOW [done] -------------------- Checking bin/arb_naligner Target 'bin/arb_naligner' not found -> rebuilding bin/arb_naligner (Wed Dec 31 23:59:59 1969) [38:30.302533366] ------------------------------------------------ Link bin/arb_naligner g++ -Wl,-O2 -Wl,-rpath=/usr/lib/arb/lib -Wl,-z,relro,--enable-new-dtags -rdynamic -Wl,--export-dynamic -o bin/arb_naligner /<>/SOURCE_TOOLS/arb_main_cpp.o -L/<>/lib NALIGNER/NALIGNER.a SERVERCNTRL/SERVERCNTRL.a SL/HELIX/HELIX.a PROBE_COM/client.a PROBE_COM/common.a -lARBDB -lCORE -ltirpc -lm -lglib-2.0 [38:36.286484584] ------------------------------------------------ Link bin/arb_name_server [done] [38:26.014468407] ------------------------------------------------ Make SL/FAST_ALIGNER make[5]: Entering directory '/<>/SL/FAST_ALIGNER' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_FAST_ALIGNER -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c ClustalV.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include ClustalV.cxx: In function 'int baseCmp(unsigned char, unsigned char)': ClustalV.cxx:218:21: warning: this statement may fall through [-Wimplicit-fallthrough=] ClustalV.cxx:219:13: note: here g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_FAST_ALIGNER -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c fast_aligner.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/awt_sel_boxes.hxx:20, from fast_aligner.cxx:20: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' fast_aligner.cxx: In member function 'int AliChange::follow(ExplicitRange&) const': fast_aligner.cxx:291:72: warning: implicitly-declared 'ExplicitRange& ExplicitRange::operator=(const ExplicitRange&)' is deprecated [-Wdeprecated-copy] In file included from fast_aligner.hxx:22, from fast_aligner.cxx:13: /<>/INCLUDE/pos_range.h:124:5: note: because 'ExplicitRange' has user-provided 'ExplicitRange::ExplicitRange(const ExplicitRange&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_FAST_ALIGNER -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c seq_search.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o FAST_ALIGNER.a ClustalV.o fast_aligner.o seq_search.o make[5]: Leaving directory '/<>/SL/FAST_ALIGNER' [38:36.809496501] ------------------------------------------------ Make SL/FAST_ALIGNER [done] [38:37.459302577] ------------------------------------------------ Link bin/arb_naligner [done] [38:37.461860148] ------------------------------------------------ Make SL/MATRIX make[5]: Entering directory '/<>/SL/MATRIX' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_MATRIX -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AP_matrix.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from AP_matrix.cxx:14: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' AP_matrix.cxx: In constructor 'AP_matrix::AP_matrix(long int)': AP_matrix.cxx:147:29: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] AP_matrix.cxx:147:29: note: earlier argument should specify number of elements, later size of each element AP_matrix.cxx:149:35: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] AP_matrix.cxx:149:35: note: earlier argument should specify number of elements, later size of each element /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o MATRIX.a AP_matrix.o make[5]: Leaving directory '/<>/SL/MATRIX' [38:38.161592933] ------------------------------------------------ Make SL/MATRIX [done] [38:38.174427703] ------------------------------------------------ Make SL/NEIGHBOURJOIN make[5]: Entering directory '/<>/SL/NEIGHBOURJOIN' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_SL_NEIGHBOURJOIN -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c NJ.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include NJ.cxx: In constructor 'PH_NEIGHBOURJOINING::PH_NEIGHBOURJOINING(const AP_smatrix&)': NJ.cxx:102:41: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] NJ.cxx:102:41: note: earlier argument should specify number of elements, later size of each element NJ.cxx: In function 'GBT_TREE* neighbourjoining(const char* const*, const AP_smatrix&)': NJ.cxx:216:55: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] NJ.cxx:216:55: note: earlier argument should specify number of elements, later size of each element ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o NEIGHBOURJOIN.a NJ.o make[5]: Leaving directory '/<>/SL/NEIGHBOURJOIN' [38:39.212715514] ------------------------------------------------ Make SL/NEIGHBOURJOIN [done] [38:39.216974629] ------------------------------------------------ Make PHYLO make[5]: Entering directory '/<>/PHYLO' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PHYLO -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PH_data.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from phwin.hxx:15, from PH_data.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' PH_data.cxx: In member function 'PHDATA::unload()': PH_data.cxx:22:43: warning: pointer 'phentry_4' used after 'free' [-Wuse-after-free] PH_data.cxx:25:13: note: call to 'free' here g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PHYLO -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PH_display.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from phwin.hxx:15, from PH_display.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from PH_display.hxx:15, from PH_display.cxx:14: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' PH_display.cxx: In member function 'PH_display::display()': PH_display.cxx:298:28: warning: 'strncpy' output may be truncated copying 1 byte from a string of length 49 [-Wstringop-truncation] g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PHYLO -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PH_filt.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from phwin.hxx:15, from PH_filt.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from PH_display.hxx:15, from PH_filt.cxx:13: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PHYLO -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PH_main.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from phwin.hxx:15, from PH_main.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from PH_display.hxx:15, from PH_main.cxx:13: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' PH_main.cxx: In function 'const char* PH_create_ml_multiline_SAI(GB_CSTR, int, GBDATA**, PH_root*)': PH_main.cxx:192:41: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] PH_main.cxx:192:41: note: earlier argument should specify number of elements, later size of each element PH_main.cxx: In function 'void PH_save_ml_cb(AW_window*, PH_root*)': PH_main.cxx:346:48: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] PH_main.cxx:346:48: note: earlier argument should specify number of elements, later size of each element /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = PH_root*; WindowCallback = Callback_FVV]': PH_main.cxx:412:53: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, PH_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1, P2), P1, P2) [with P1 = PH_root*; P2 = int; CreateWindowCallback = Callback_FVV]': PH_main.cxx:453:133: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, PH_root*, int)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = aw_gc_manager*; CreateWindowCallback = Callback_FVV]': PH_main.cxx:470:125: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, aw_gc_manager*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = AW_window*; P2 = PH_root*; WindowCallback = Callback_FVV]': PH_main.cxx:516:37: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, AW_window*, PH_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' PH_main.cxx: In function 'PH_save_ml_multiline_cb(AW_window*, PH_root*)': PH_main.cxx:280:12: warning: 'operator delete(void*)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] PH_main.cxx:267:45: note: returned from 'malloc' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_PHYLO -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c PH_root.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o PHYLO.a PH_data.o PH_display.o PH_filt.o PH_main.o PH_root.o make[5]: Leaving directory '/<>/PHYLO' [38:45.809648544] ------------------------------------------------ Make PHYLO [done] [38:45.838297236] ------------------------------------------------ Make DBSERVER make[5]: Entering directory '/<>/DBSERVER' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_DBSERVER -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c db_server.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/ad_cb.h:16, from db_server.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o DBSERVER.a db_server.o make[5]: Leaving directory '/<>/DBSERVER' [38:46.634705181] ------------------------------------------------ Make DBSERVER [done] [38:46.639917776] ------------------------------------------------ Make RNACMA make[5]: Entering directory '/<>/RNACMA' Makefile:38: warning: ignoring prerequisites on suffix rule definition g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_RNACMA -Wno-unused-local-typedefs -I../HEADERLIBS -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c AlignedSequenceLoader.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from ../HEADERLIBS/eigen/Eigen/Core:112, from ../HEADERLIBS/eigen/Eigen/Dense:1, from ../HEADERLIBS/eigen/Eigen/Eigen:1, from Cma.h:46, from AlignedSequenceLoader.h:20, from AlignedSequenceLoader.cxx:12: ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h: In function 'typename Eigen::ei_packet_traits::type Eigen::ei_ploadu(const Scalar*) [with Scalar = float; typename ei_packet_traits::type = __vector(4) float]': ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h:176:18: warning: 'vec_lvsl' is deprecated for little endian; use assignment for unaligned loads and stores [-Wdeprecated] ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h: In function 'typename Eigen::ei_packet_traits::type Eigen::ei_ploadu(const Scalar*) [with Scalar = int; typename ei_packet_traits::type = __vector(4) int]': ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h:187:18: warning: 'vec_lvsl' is deprecated for little endian; use assignment for unaligned loads and stores [-Wdeprecated] ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h: In function 'typename Eigen::ei_packet_traits::type Eigen::ei_pset1(const Scalar&) [with Scalar = float; typename ei_packet_traits::type = __vector(4) float]': ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h:194:40: error: declaration does not declare anything [-fpermissive] ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h:194:3: error: expected primary-expression before 'float' ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h:195:3: error: 'af' was not declared in this scope ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h:196:18: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_ld' ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h: In function 'typename Eigen::ei_packet_traits::type Eigen::ei_pset1(const Scalar&) [with Scalar = int; typename ei_packet_traits::type = __vector(4) int]': ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h:203:38: error: declaration does not declare anything [-fpermissive] ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h:203:3: error: expected primary-expression before 'int' ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h:204:3: error: 'ai' was not declared in this scope ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h:205:18: error: invalid parameter combination for AltiVec intrinsic '__builtin_vec_ld' ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h: In function 'void Eigen::ei_pstoreu(Scalar*, const Packet&) [with Scalar = float; Packet = __vector(4) float]': ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h:222:23: warning: 'vec_lvsl' is deprecated for little endian; use assignment for unaligned loads and stores [-Wdeprecated] ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h:224:19: warning: 'vec_lvsr' is deprecated for little endian; use assignment for unaligned loads and stores [-Wdeprecated] ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h: In function 'void Eigen::ei_pstoreu(Scalar*, const Packet&) [with Scalar = int; Packet = __vector(4) int]': ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h:240:23: warning: 'vec_lvsl' is deprecated for little endian; use assignment for unaligned loads and stores [-Wdeprecated] ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h:242:19: warning: 'vec_lvsr' is deprecated for little endian; use assignment for unaligned loads and stores [-Wdeprecated] ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h: In function 'typename Eigen::ei_unpacket_traits::type Eigen::ei_pfirst(const Packet&) [with Packet = __vector(4) float; typename ei_unpacket_traits::type = float]': ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h:251:40: error: declaration does not declare anything [-fpermissive] ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h:251:3: error: expected primary-expression before 'float' ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h:252:16: error: 'af' was not declared in this scope; did you mean 'a'? ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h: In function 'typename Eigen::ei_unpacket_traits::type Eigen::ei_pfirst(const Packet&) [with Packet = __vector(4) int; typename ei_unpacket_traits::type = int]': ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h:258:38: error: declaration does not declare anything [-fpermissive] ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h:258:3: error: expected primary-expression before 'int' ../HEADERLIBS/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h:259:16: error: 'ai' was not declared in this scope; did you mean 'a'? In file included from ../HEADERLIBS/eigen/Eigen/Array:28, from ../HEADERLIBS/eigen/Eigen/Dense:2: ../HEADERLIBS/eigen/Eigen/src/Array/Functors.h: At global scope: ../HEADERLIBS/eigen/Eigen/src/Array/Functors.h:266:31: warning: 'template class std::binder2nd' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/14/bits/stl_function.h:1435, from /usr/include/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, from /usr/include/c++/14/ios:44, from /usr/include/c++/14/ostream:40, from /usr/include/c++/14/iostream:41, from Cma.h:28: /usr/include/c++/14/backward/binders.h:144:11: note: declared here ../HEADERLIBS/eigen/Eigen/src/Array/Functors.h:270:31: warning: 'template class std::binder1st' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] /usr/include/c++/14/backward/binders.h:108:11: note: declared here make[5]: *** [Makefile:38: AlignedSequenceLoader.o] Error 1 make[5]: Leaving directory '/<>/RNACMA' make[4]: *** [Makefile:1263: RNACMA/RNACMA.dummy] Error 1 make[4]: *** Waiting for unfinished jobs.... [37:41.276838056] ------------------------------------------------ Make EDIT4 make[5]: Entering directory '/<>/EDIT4' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_ProteinViewer.o ED4_ProteinViewer.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from ed4_class.hxx:5, from ED4_ProteinViewer.cxx:14: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from ed4_defs.hxx:8, from ed4_class.hxx:23: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = aw_gc_manager*; WindowCallback = Callback_FVV]': ED4_ProteinViewer.cxx:1041:41: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, aw_gc_manager*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_base.o ED4_base.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/ad_cb.h:16, from ED4_base.cxx:2: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from ed4_class.hxx:5, from ED4_base.cxx:12: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*, P1, GB_CB_TYPE), P1) [with P1 = ED4_base*; DatabaseCallback = Callback_FVF]': ED4_base.cxx:175:84: required from here /<>/INCLUDE/cbtypes.h:324:19: warning: cast between incompatible function types from 'void (*)(GBDATA*, ED4_base*, GB_CB_TYPE)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, long int, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:349:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_P1_F1F2' /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_block.o ED4_block.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_awar.hxx:19, from /<>/INCLUDE/aw_awars.hxx:5, from ED4_block.cxx:2: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from ed4_class.hxx:5, from ED4_block.cxx:10: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_colStat.o ED4_colStat.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from ed4_class.hxx:5, from ED4_colStat.cxx:12: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from ed4_defs.hxx:8, from ed4_class.hxx:23: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_cursor.o ED4_cursor.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_awar.hxx:19, from /<>/INCLUDE/aw_awars.hxx:5, from ED4_cursor.cxx:5: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from ed4_class.hxx:5, from ED4_cursor.cxx:14: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_dots.o ED4_dots.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from ed4_dots.hxx:16, from ED4_dots.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from ed4_class.hxx:5, from ED4_dots.cxx:13: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_dump.o ED4_dump.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from ed4_class.hxx:5, from ED4_dump.cxx:16: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from ed4_defs.hxx:8, from ed4_class.hxx:23: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_edit_string.o ED4_edit_string.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from ed4_defs.hxx:8, from ed4_edit_string.hxx:15, from ED4_edit_string.cxx:7: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from ed4_defs.hxx:11: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' In file included from ED4_edit_string.cxx:8: ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' ED4_edit_string.cxx: In member function 'const char* ED4_Edit_String::command(AW_key_mod, AW_key_code, char, int, ED4_EDITMODI, bool, long int&, bool&, ED4_CursorJumpType&, bool&, bool&, GBDATA*, bool)': ED4_edit_string.cxx:679:25: warning: this statement may fall through [-Wimplicit-fallthrough=] ED4_edit_string.cxx:680:21: note: here g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_main.o ED4_main.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from ed4_class.hxx:5, from ED4_main.cxx:12: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from ed4_defs.hxx:8, from ed4_class.hxx:23: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_manager.o ED4_manager.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/aw_preset.hxx:15, from ED4_manager.cxx:3: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from ed4_class.hxx:5, from ED4_manager.cxx:8: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_members.o ED4_members.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from ed4_class.hxx:5, from ED4_members.cxx:12: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from ed4_defs.hxx:8, from ed4_class.hxx:23: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_mini_classes.o ED4_mini_classes.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from ed4_class.hxx:5, from ED4_mini_classes.cxx:12: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from ed4_defs.hxx:8, from ed4_class.hxx:23: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_naligner.o ED4_naligner.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from ED4_naligner.cxx:13: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' ED4_naligner.cxx: In function 'AW_window* create_special_naligner_window(AW_root*, AW_CL)': ED4_naligner.cxx:218:19: warning: cast between incompatible function types from 'void (*)(AW_window*, AW_CL, AW_CL)' {aka 'void (*)(AW_window*, long int, long int)'} to 'AW_CB1' {aka 'void (*)(AW_window*, long int)'} [-Wcast-function-type] ED4_naligner.cxx: In function 'AW_window* create_naligner_window(AW_root*, AW_CL)': ED4_naligner.cxx:246:24: warning: cast between incompatible function types from 'void (*)(AW_window*, AW_CL, AW_CL)' {aka 'void (*)(AW_window*, long int, long int)'} to 'AW_CB1' {aka 'void (*)(AW_window*, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_nds.o ED4_nds.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from ed4_class.hxx:5, from ED4_nds.cxx:11: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from ed4_defs.hxx:8, from ed4_class.hxx:23: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_no_class.o ED4_no_class.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from ed4_class.hxx:5, from ED4_no_class.cxx:14: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from ed4_defs.hxx:8, from ed4_class.hxx:23: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = AW_window*; P2 = AW_window*; WindowCallback = Callback_FVV]': ED4_no_class.cxx:1117:37: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, AW_window*, AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = bool; WindowCallback = Callback_FVV]': ED4_no_class.cxx:1596:37: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = SpeciesCreationMode; WindowCallback = Callback_FVV]': ED4_no_class.cxx:2090:37: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, SpeciesCreationMode)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_objspec.o ED4_objspec.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from ed4_class.hxx:5, from ED4_objspec.cxx:12: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from ed4_defs.hxx:8, from ed4_class.hxx:23: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_plugins.o ED4_plugins.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from ed4_class.hxx:5, from ED4_plugins.cxx:19: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from ed4_defs.hxx:8, from ed4_class.hxx:23: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_protein_2nd_structure.o ED4_protein_2nd_structure.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from ed4_protein_2nd_structure.hxx:34, from ED4_protein_2nd_structure.cxx:19: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from ed4_class.hxx:5, from ED4_protein_2nd_structure.cxx:20: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_root.o ED4_root.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from ed4_class.hxx:5, from ED4_root.cxx:11: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from ed4_defs.hxx:8, from ed4_class.hxx:23: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] ED4_root.cxx: In member function 'ED4_returncode ED4_root::generate_window(AW_device**, ED4_window**)': ED4_root.cxx:1478:135: warning: cast between incompatible function types from 'void (*)(AW_window*, AW_CL)' {aka 'void (*)(AW_window*, long int)'} to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] ED4_root.cxx:1647:59: warning: cast between incompatible function types from 'void (*)(AW_root*, AW_window*)' to 'AW_RCB1' {aka 'void (*)(AW_root*, long int)'} [-Wcast-function-type] ED4_root.cxx:1710:20: warning: cast between incompatible function types from 'void (*)(AW_window*, char*, bool)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] ED4_root.cxx:1714:20: warning: cast between incompatible function types from 'void (*)(AW_window*, char*, bool)' to 'AW_CB' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = bool; WindowCallback = Callback_FVV]': ED4_root.cxx:1422:107: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = SpeciesCreationMode; CreateWindowCallback = Callback_FVV]': ED4_root.cxx:1439:140: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, SpeciesCreationMode)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = aw_gc_manager*; WindowCallback = Callback_FVV]': ED4_root.cxx:1602:130: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, aw_gc_manager*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = ED4_species_mode; WindowCallback = Callback_FVV]': ED4_root.cxx:1889:82: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, ED4_species_mode)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_search.o ED4_search.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from ed4_class.hxx:5, from ED4_search.cxx:14: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from ed4_defs.hxx:8, from ed4_class.hxx:23: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] ED4_search.cxx: In member function 'char* ED4_SearchResults::buildColorString(const ED4_sequence_terminal*, int, int)': ED4_search.cxx:1252:26: warning: comparison is always false due to limited range of data type [-Wtype-limits] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' ED4_search.cxx: In member function 'SearchTreeNode::insert_unified_pattern(char const*, char const*)': ED4_search.cxx:204:5: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_terminal.o ED4_terminal.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from ed4_class.hxx:5, from ED4_terminal.cxx:13: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from ed4_defs.hxx:8, from ed4_class.hxx:23: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_text_terminals.o ED4_text_terminals.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_tools.o ED4_tools.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from ed4_class.hxx:5, from ED4_text_terminals.cxx:13: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from ed4_class.hxx:5, from ED4_tools.cxx:12: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from ed4_defs.hxx:8, from ed4_class.hxx:23: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from ed4_defs.hxx:8, from ed4_class.hxx:23: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_visualizeSAI.o ED4_visualizeSAI.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include ED4_text_terminals.cxx: In member function 'virtual ED4_returncode ED4_orf_terminal::draw()': ED4_text_terminals.cxx:207:75: warning: implicitly-declared 'ExplicitRange& ExplicitRange::operator=(const ExplicitRange&)' is deprecated [-Wdeprecated-copy] In file included from ed4_class.hxx:8: /<>/INCLUDE/pos_range.h:124:5: note: because 'ExplicitRange' has user-provided 'ExplicitRange::ExplicitRange(const ExplicitRange&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from ed4_class.hxx:5, from ED4_visualizeSAI.cxx:14: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from ed4_defs.hxx:8, from ed4_class.hxx:23: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] ED4_visualizeSAI.cxx: In function 'AW_window* ED4_createVisualizeSAI_window(AW_root*)': ED4_visualizeSAI.cxx:739:23: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'AW_CB1' {aka 'void (*)(AW_window*, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = aw_gc_manager*; WindowCallback = Callback_FVV]': ED4_visualizeSAI.cxx:688:41: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, aw_gc_manager*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o ED4_window.o ED4_window.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o EDB_root_bact.o EDB_root_bact.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from ed4_class.hxx:5, from ED4_window.cxx:13: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from ed4_defs.hxx:8, from ed4_class.hxx:23: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/aw_font_group.hxx:18, from ed4_class.hxx:5, from EDB_root_bact.cxx:12: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from ed4_defs.hxx:8, from ed4_class.hxx:23: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1194:96: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_base::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1195:86: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb1, AW_CL)': ed4_class.hxx:1377:105: warning: cast between incompatible function types from 'ED4_cb1' {aka 'ARB_ERROR (*)(ED4_base*, long int)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'virtual ARB_ERROR ED4_manager::route_down_hierarchy(ED4_cb0)': ed4_class.hxx:1378:95: warning: cast between incompatible function types from 'ED4_cb0' {aka 'ARB_ERROR (*)(ED4_base*)'} to 'ED4_cb' {aka 'ARB_ERROR (*)(ED4_base*, long int, long int)'} [-Wcast-function-type] ed4_class.hxx: In member function 'ED4_base* ED4_manager::find_first_that(ED4_level, bool (*)(ED4_base*))': ed4_class.hxx:1382:39: warning: cast between incompatible function types from 'bool (*)(ED4_base*)' to 'bool (*)(ED4_base*, AW_CL)' {aka 'bool (*)(ED4_base*, long int)'} [-Wcast-function-type] /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EDIT4 -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c -o graph_aligner_gui.o graph_aligner_gui.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from graph_aligner_gui.hxx:16, from graph_aligner_gui.cxx:12: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from ed4_defs.hxx:11, from graph_aligner_gui.cxx:14: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o EDIT4.a ED4_ProteinViewer.o ED4_base.o ED4_block.o ED4_colStat.o ED4_cursor.o ED4_dots.o ED4_dump.o ED4_edit_string.o ED4_main.o ED4_manager.o ED4_members.o ED4_mini_classes.o ED4_naligner.o ED4_nds.o ED4_no_class.o ED4_objspec.o ED4_plugins.o ED4_protein_2nd_structure.o ED4_root.o ED4_search.o ED4_terminal.o ED4_text_terminals.o ED4_tools.o ED4_visualizeSAI.o ED4_window.o EDB_root_bact.o graph_aligner_gui.o make[5]: Leaving directory '/<>/EDIT4' [38:54.950617126] ------------------------------------------------ Make EDIT4 [done] [38:36.342453232] ------------------------------------------------ Make DIST make[5]: Entering directory '/<>/DIST' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_DIST -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c DI_foundclusters.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from DI_foundclusters.cxx:15: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_DIST -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c DI_clusters.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/awt_sel_boxes.hxx:20, from DI_clusters.cxx:21: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Group_Action; WindowCallback = Callback_FVV]': DI_clusters.cxx:843:41: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Group_Action)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = AffectedClusters; P2 = bool; WindowCallback = Callback_FVV]': DI_clusters.cxx:995:62: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, AffectedClusters, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = AffectedClusters; WindowCallback = Callback_FVV]': DI_clusters.cxx:1020:63: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, AffectedClusters)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_DIST -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c DI_clustertree.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_DIST -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c DI_compress_matrix.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_DIST -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c DI_main.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from /<>/INCLUDE/awt_canvas.hxx:5, from DI_main.cxx:16: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/awt_canvas.hxx:8: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*, P1), P1) [with P1 = GBDATA*; TimedCallback = Callback_FVV]': DI_main.cxx:93:60: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*, GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_DIST -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c DI_matr.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from DI_matr.cxx:11: di_protdist.hxx:55:22: warning: unnecessary parentheses in declaration of 'slopes' [-Wparentheses] di_protdist.hxx:55:22: note: remove parentheses di_protdist.hxx:57:22: warning: unnecessary parentheses in declaration of 'curves' [-Wparentheses] di_protdist.hxx:57:22: note: remove parentheses di_protdist.hxx:58:22: warning: unnecessary parentheses in declaration of 'infs' [-Wparentheses] di_protdist.hxx:58:22: note: remove parentheses In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from di_view_matrix.hxx:14, from DI_matr.cxx:14: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' DI_matr.cxx: In member function 'const char* DI_MATRIX::load(LoadWhat, const MatrixOrder&, bool, GBDATA**)': DI_matr.cxx:382:35: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] DI_matr.cxx:382:35: note: earlier argument should specify number of elements, later size of each element DI_matr.cxx: In member function 'long int* DI_MATRIX::create_helix_filter(BI_helix*, const AP_filter*)': DI_matr.cxx:513:37: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] DI_matr.cxx:513:37: note: earlier argument should specify number of elements, later size of each element DI_matr.cxx:514:37: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] DI_matr.cxx:514:37: note: earlier argument should specify number of elements, later size of each element DI_matr.cxx: In function 'void di_calculate_tree_cb(AW_window*, WeightedFilter*, bool)': DI_matr.cxx:1448:45: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] DI_matr.cxx:1448:45: note: earlier argument should specify number of elements, later size of each element /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1, P2), P1, P2) [with P1 = WeightedFilter*; P2 = bool; WindowCallback = Callback_FVV]': DI_matr.cxx:1366:74: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_window*, WeightedFilter*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const WeightedFilter*; WindowCallback = Callback_FVV]': DI_matr.cxx:1635:76: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const WeightedFilter*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = WeightedFilter*; WindowCallback = Callback_FVV]': DI_matr.cxx:1645:76: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, WeightedFilter*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = adfiltercbstruct*; CreateWindowCallback = Callback_FVV]': DI_matr.cxx:1758:43: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, adfiltercbstruct*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = ColumnStat*; CreateWindowCallback = Callback_FVV]': DI_matr.cxx:1763:43: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, ColumnStat*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = WeightedFilter*; CreateWindowCallback = Callback_FVV]': DI_matr.cxx:1829:43: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, WeightedFilter*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, typename ConstParamT::Type), P1) [with P1 = WeightedFilter*; WindowCallback = Callback_FVV; typename ConstParamT::Type = const WeightedFilter*]': DI_matr.cxx:1837:37: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, ConstParamT::Type)' {aka 'void (*)(AW_window*, const WeightedFilter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:288:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = save_matrix_params*; CreateWindowCallback = Callback_FVV]': DI_matr.cxx:1855:47: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, save_matrix_params*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = save_matrix_params*; WindowCallback = Callback_FVV]': DI_matr.cxx:1859:41: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, save_matrix_params*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_DIST -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c DI_protdist.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from DI_protdist.cxx:11: di_protdist.hxx:55:22: warning: unnecessary parentheses in declaration of 'slopes' [-Wparentheses] di_protdist.hxx:55:22: note: remove parentheses di_protdist.hxx:57:22: warning: unnecessary parentheses in declaration of 'curves' [-Wparentheses] di_protdist.hxx:57:22: note: remove parentheses di_protdist.hxx:58:22: warning: unnecessary parentheses in declaration of 'infs' [-Wparentheses] di_protdist.hxx:58:22: note: remove parentheses DI_protdist.cxx: In member function 'void di_protdist::build_predikt_table(int)': DI_protdist.cxx:547:57: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] DI_protdist.cxx:547:57: note: earlier argument should specify number of elements, later size of each element DI_protdist.cxx:548:57: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] DI_protdist.cxx:548:57: note: earlier argument should specify number of elements, later size of each element DI_protdist.cxx:549:54: warning: 'void* calloc(size_t, size_t)' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] DI_protdist.cxx:549:54: note: earlier argument should specify number of elements, later size of each element g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_DIST -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c DI_save_matr.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_DIST -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c DI_view_matrix.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include DI_save_matr.cxx: In member function 'DI_MATRIX::save(char*, DI_SAVE_TYPE)': DI_save_matr.cxx:81:73: warning: 'memset' offset 0 is out of the bounds [0, 0] [-Warray-bounds=] DI_save_matr.cxx:154:21: warning: 'free' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] DI_save_matr.cxx:51:56: note: returned from 'operator new[](unsigned long)' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_DIST -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c distanalyse.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_window.hxx:20, from di_view_matrix.hxx:14, from DI_view_matrix.cxx:11: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' In file included from /<>/INCLUDE/cb.h:57, from /<>/INCLUDE/aw_awar.hxx:19, from distanalyse.cxx:14: /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' In file included from /<>/INCLUDE/aw_device.hxx:5, from /<>/INCLUDE/awt_canvas.hxx:8, from DI_view_matrix.cxx:19: /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator+(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:484:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:484:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator-(const Angle&, const Angle&)': /<>/INCLUDE/aw_position.hxx:485:79: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:485:81: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator*(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:487:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:487:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In function 'RootCallback makeRootCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/aw_position.hxx: In function 'AW::Angle AW::operator/(const Angle&, const double&)': /<>/INCLUDE/aw_position.hxx:488:80: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/aw_position.hxx:488:82: warning: implicitly-declared 'constexpr AW::Angle::Angle(const AW::Angle&)' is deprecated [-Wdeprecated-copy] /<>/INCLUDE/aw_position.hxx:423:16: note: because 'AW::Angle' has user-provided 'AW::Angle& AW::Angle::operator=(const AW::Angle&)' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'unsigned int (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TimedCallback makeTimedCallback(unsigned int (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'unsigned int (*)(UNFIXED)' {aka 'unsigned int (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'unsigned int (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:63:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(AW_window*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(AW_window*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'WindowCallback makeWindowCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)())': /<>/INCLUDE/cbtypes.h:296:19: warning: cast between incompatible function types from 'AW_window* (*)()' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:254:19: warning: cast between incompatible function types from 'AW_window* (*)(UNFIXED)' {aka 'AW_window* (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:286:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP' /<>/INCLUDE/cbtypes.h:299:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(GBDATA*))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(GBDATA*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:357:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'DatabaseCallback makeDatabaseCallback(void (*)(UNFIXED))': /<>/INCLUDE/cbtypes.h:347:53: warning: cast between incompatible function types from 'void (*)(UNFIXED)' {aka 'void (*)(Unfixed_cb_parameter*)'} to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(GBDATA*, GB_CB_TYPE)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:358:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_NP1' /<>/INCLUDE/cbtypes.h:375:5: note: in expansion of macro 'CBTYPE_FVF_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:67:1: note: in expansion of macro 'DECLARE_CBTYPE_FVF_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*))': /<>/INCLUDE/cbtypes.h:315:53: warning: cast between incompatible function types from 'void (*)(AW_awar*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In function 'TreeAwarCallback makeTreeAwarCallback(void (*)(AW_awar*, bool))': /<>/INCLUDE/cbtypes.h:316:56: warning: cast between incompatible function types from 'void (*)(AW_awar*, bool)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_awar*, bool, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:370:5: note: in expansion of macro 'CBTYPE_FFV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:69:1: note: in expansion of macro 'DECLARE_CBTYPE_FFV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = const char*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:146:89: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, const char*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = long int; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:430:269: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = Callback_FVV*; WindowCallback = Callback_FVV]': /<>/INCLUDE/aw_window.hxx:551:34: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, Callback_FVV*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = long int; RootCallback = Callback_FVV]': /<>/INCLUDE/aw_awar.hxx:123:133: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, long int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1, P2), P1, P2) [with P1 = int; P2 = MatrixDisplay*; RootCallback = Callback_FVV]': DI_view_matrix.cxx:621:75: required from here /<>/INCLUDE/cbtypes.h:276:19: warning: cast between incompatible function types from 'void (*)(AW_root*, int, MatrixDisplay*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:289:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1P2' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'RootCallback makeRootCallback(void (*)(AW_root*, P1), P1) [with P1 = MatrixDisplay*; RootCallback = Callback_FVV]': DI_view_matrix.cxx:626:53: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_root*, MatrixDisplay*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:62:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = MatrixDisplay*; WindowCallback = Callback_FVV]': DI_view_matrix.cxx:689:59: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, MatrixDisplay*)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = save_matrix_params*; CreateWindowCallback = Callback_FVV]': DI_view_matrix.cxx:712:123: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, save_matrix_params*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'WindowCallback makeWindowCallback(void (*)(AW_window*, P1), P1) [with P1 = int; WindowCallback = Callback_FVV]': DI_view_matrix.cxx:716:112: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'void (*)(AW_window*, int)' to 'StrictlyTypedCallback::FuncType' {aka 'void (*)(AW_window*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:64:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' /<>/INCLUDE/cb.h: In instantiation of 'CreateWindowCallback makeCreateWindowCallback(AW_window* (*)(AW_root*, P1), P1) [with P1 = aw_gc_manager*; CreateWindowCallback = Callback_FVV]': DI_view_matrix.cxx:726:129: required from here /<>/INCLUDE/cbtypes.h:262:19: warning: cast between incompatible function types from 'AW_window* (*)(AW_root*, aw_gc_manager*)' to 'StrictlyTypedCallback::FuncType' {aka 'AW_window* (*)(AW_root*, long int, long int)'} [-Wcast-function-type] /<>/INCLUDE/cbtypes.h:287:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_P1' /<>/INCLUDE/cbtypes.h:298:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_NP12' /<>/INCLUDE/cbtypes.h:365:5: note: in expansion of macro 'CBTYPE_FVV_BUILDER_TEMPLATES' /<>/INCLUDE/cb.h:65:1: note: in expansion of macro 'DECLARE_CBTYPE_FVV_AND_BUILDERS' ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o DIST.a DI_foundclusters.o DI_clusters.o DI_clustertree.o DI_compress_matrix.o DI_main.o DI_matr.o DI_protdist.o DI_save_matr.o DI_view_matrix.o distanalyse.o make[5]: Leaving directory '/<>/DIST' [38:59.026183931] ------------------------------------------------ Make DIST [done] [38:36.817465113] ------------------------------------------------ Make EISPACK make[5]: Entering directory '/<>/EISPACK' g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EISPACK -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c eispack.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include g++ -g -O3 -fno-omit-frame-pointer -ffile-prefix-map=/<>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security -fno-stack-clash-protection -fdebug-prefix-map=/<>=/usr/src/arb-6.0.6-7build3 -O3 -pipe -fmessage-length=0 -fshow-column -funit-at-a-time -fPIC -fno-common -fstrict-aliasing -fno-diagnostics-show-caret -rdynamic -W -Wall -DNDEBUG -DDEVEL_RELEASE -DARB_64 -DLINUX -DIN_ARB_EISPACK -Wdate-time -D_FORTIFY_SOURCE=3 -I/usr/include/tirpc -std=gnu++11 -c d_sign.cxx -I. -I/<>/INCLUDE -I/include -I/usr/include/glib-2.0 -I/usr/lib/powerpc64le-linux-gnu/glib-2.0/include ld -O2 -rpath=/usr/lib/arb/lib -z relro --enable-new-dtags --export-dynamic -r -o EISPACK.a eispack.o d_sign.o make[5]: Leaving directory '/<>/EISPACK' [39:02.338766018] ------------------------------------------------ Make EISPACK [done] make[4]: Leaving directory '/<>' make[3]: *** [Makefile:1968: arb] Error 2 make[3]: Leaving directory '/<>' make[2]: *** [Makefile:2303: all] Error 2 make[2]: Leaving directory '/<>' dh_auto_build: error: make -j4 "INSTALL=install --strip-program=true" all returned exit code 2 make[1]: *** [debian/rules:43: override_dh_auto_build] Error 25 make[1]: Leaving directory '/<>' make: *** [debian/rules:31: binary-arch] Error 2 dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2024-05-17T20:39:02Z Finished -------- +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: ppc64el Build Type: any Build-Space: 450084 Build-Time: 221 Distribution: noble Fail-Stage: build Host Architecture: ppc64el Install-Time: 27 Job: arb_6.0.6-7build3.dsc Machine Architecture: ppc64el Package: arb Package-Time: 249 Source-Version: 6.0.6-7build3 Space: 450084 Status: attempted Version: 6.0.6-7build3 -------------------------------------------------------------------------------- Finished at 2024-05-17T20:39:02Z Build needed 00:04:09, 450084k disk space E: Build failure (dpkg-buildpackage died) RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=noble --arch=ppc64el PACKAGEBUILD-28294237 Scanning for processes to kill in build PACKAGEBUILD-28294237